Допустим, я хочу пометить изображение Docker и сделать опечатку. Как мне удалить тег, не удаляя само изображение? Ни в справочных страницах, ни в документации Docker не упоминается удаление тегов.
docker tag 0e5574283393 my-imajdocker tag 0e5574283393 my-image# docker untag my-imaj # There is no "docker untag"!
Начиная с пустого репозитория docker, импортируйте изображение, набрав:
#docker run hello-world
Запустите программу docker images команда для отображения списка изображений. Результат должен выглядеть следующим образом:
REPOSITORY TAG IMAGE ID CREATED SIZEhello-world latest 7bc42cc48a84 4 weeks ago 316MB
Теперь давайте создадим тег изображения под названием v1 запустив docker tag команда:
#docker tag hello-world:latest hello-world:v1
Если мы запустим docker images команда мы увидим наш новый тег следующим образом:
REPOSITORY TAG IMAGE ID CREATED SIZEhello-world latest 7bc42cc48a84 4 weeks ago 316MBhello-world v1 7bc42cc48a84 4 weeks ago 316MB
Чтобы удалить определенный тег (чтобы ответить на исходный вопрос), запустите docker rmi hello-world:v1 где v1 это имя тега. Результат будет выглядеть следующим образом: