Как переименовать имя образа докера? - PullRequest
0 голосов
/ 10 января 2019

Я сохранил файл, формат которого .tar на docker save, а затем загружаю его на другой сервер docker load. Когда это удалось, докер дал мне совет, который показан в следующем слове.

The image file:V2.0.0Beta1-test already exists, renaming the old one with ID sha256:46952aea8dd30da5a2645d28930381c0ed5f72acd4fac43ea8556cc360d22cf7 to empty string
Loaded image: file:V2.0.0Beta1-test

И старое изображение должно быть сохранено, новое нужно сохранить. Что мне теперь делать?

1 Ответ

0 голосов
/ 10 января 2019

Вы можете пометить образ докера с помощью docker tag, фактически он создает изображение с именем, которое вы указываете в команде тега докера.

Создать тег TARGET_IMAGE, который ссылается на SOURCE_IMAGE

Пометить изображение, на которое ссылается ID

Пометить локальное изображение с идентификатором «0e5574283393» в «fedora» хранилище с версией «1.0»:

$ docker tag 0e5574283393 fedora / httpd: version1.0

Предположим, у вас есть изображение с именем Beta1-test , вы можете пометить как

docker tag Beta1-test Beta1-test_old

Это помечает изображение Beta1-теста новым Beta1-тестом для Beta1-test_old.

Тег Docker - это просто способ ссылки на ваше изображение. Таким образом, вы можете удалить Beta1-тест , используя

docker rmi -f Beta1-test

Теперь, когда у вас есть это изображение с новым тегом Beta1-test_old

Теперь вы можете создавать изображения, как сборка докера -t Beta1-test

Beta1-test это ваше новое изображение после сборки, и мы помечаем предыдущее с Beta1-test_old.

У вас есть новое имя Beta1-test и старое имя Beta1-test_old

С помощью этой команды вы можете просматривать изображения докера.

docker images

или

docker images Beta1-test
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...