Я очень новичок в Docker, и любая помощь будет высоко ценится
Вот настройка]
- URL-адрес артефакта: https://www.myarti.com/directory/library/test/1.0.0
- В проводнике URL-адрес без http не будет работать (myarti.com/directory/library/test/1.0.0)
- Изображения хранятся в указанной папке.
- Для чтения / просмотра изображений пользователю необходим «Доступ на чтение»
Что я пытаюсьсделать] Загрузка изображений из артефакта, а затем использование в качестве базового изображения.
Усилия] В DockerFiles, я обязуюсь, ключевое слово «From» необходимо для загрузки базового изображения.Я пробовал 3 разных способа, но не работает.
- С https://www.myarti.com/directory/library/test:1.0.0
Не удалось создать службу 'builder-el6': Ссылка на синтаксический анализ ошибки: "https://www.myarti.com/directory/library/test:1.0.0" не является допустимым хранилищем / тегом: неверный формат ссылки
От www.myarti.com/directory/library/test:1.0.0
Не удалось создать службу 'builder-el6': Ошибка: Status 400 пытается получить хранилище myarti.com/directory / library / test / 1.0.0: "{\ n \" error \ ": [{\ n \" status \ ": 400, \ n \" message \ ": \" Неподдерживаемый запрос хранилища docker v1 для 'www'\ "\ n}] \ n}"
Из myarti.com/directory/library/test:1.0.0
Не удалось создать службу 'builder-el6': получить https://myarti.com/v1/_ping: прокси-соединение tcp: dial tcp xxx.xx.xxx.xxx:9999: тайм-аут ввода-вывода / или служба недоступна
Если эта проблема связана с «доступом», как я могу предоставить?(напр. имя пользователя = test / pwd = пароль).Я нашел команду «Войти», но насколько я знаю, «From» commnad должно быть первой строкой DockerFile.Должен ли быть частью файла docker-compose.yml?