2016-10-21 5 views
0

У меня есть изображение из другого репо, которое я хотел бы загрузить на свое репетирование докеров.Загрузить сохраненное изображение в докер

мне удалось сохранить его:

docker save <imageId> -o mydockersimage.tar 

Теперь, как я могу загрузить этот файл в общедоступном репо? К сожалению, если это немой, я начала работы с грузчиком

+0

Что вы имеете в виду под "моей общественной репо"? Пожалуйста, предоставьте более подробную информацию о том, что вы пытаетесь достичь. – agg3l

+0

Возможный дубликат [Как нажимать изображение докера в приватный репозиторий] (http://stackoverflow.com/questions/28349392/how-to-push-a-docker-image- to-a-private-repository) – Rao

+0

Нет, @Rao, этот вопрос 1) о нажатии на частное репо 2) изображение уже помечено – Guig

ответ

1

Пожалуйста, выполните следующие действия:

Загрузите изображение:

docker load < busybox.tar.gz 

Проверка:

docker images 

Тэг изображение (примечание ID изображения с выхода предыдущего шага):

docker tag 7d9495d03763 yourusername/yourimagename:latest 

Журнал в:

docker login 

раздвинуть изображения:

docker push yourusername/yourimagename 
0

Если вы хотите, чтобы загрузить изображение в хранилище, вы должны пометить изображение

docker tag [initial-image] [reponame]\[imagename]:[tag] 

, а затем вставьте его

docker push [reponame]\[imagename]:[tag] 
0

Если вы просто хотите поместить свое изображение на новый компьютер, который вы можете импортировать это изображение. скопируйте файл mydockersimage.tar на новый компьютер и сделайте

docker import /path/to/mydockersimage.tar 

Но я считаю, что это не очень хорошая практика. Я призываю вас сделать такой шаг, как мой предыдущий ответ.

Смежные вопросы