Docker как изменить имя репозитория или переименовать изображение?
Я пытаюсь изменить имя репозитория изображения:
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
server latest d583c3ac45fd 26 minutes ago 685.5 MB
поэтому я хочу изменить имя server что-то вроде myname/server:
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
myname/server latest d583c3ac45fd 26 minutes ago 685.5 MB
как я могу это сделать?
4 ответа:
docker tag server:latest myname/server:latestили
docker tag d583c3ac45fd myname/server:latestТеги - это просто удобочитаемые псевдонимы для полного имени изображения (
d583c3ac45fd...).таким образом, вы можете иметь столько из них, связанных с тем же изображением, как вам нравится. Если вам не нравится старое имя, вы можете удалить его после того, как вы повторно пометили его:
docker rmi serverчто будет просто удалить
alias/tag. Так какd583c3ac45fdимеет другие имена, фактическое изображение не будет удалено.