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
我怎样才能做到这一点?
docker tag server:latest myname/server:latest
要么
docker tag d583c3ac45fd myname/server:latest
标签是完整图像名称( d583c3ac45fd...
)的人类可读的别名。
因此,您可以将尽可能多的图像与您喜欢的相同图像相关联。 如果您不喜欢旧名称,您可以在重新签名后将其删除:
docker rmi server
这将只删除alias/tag
。 由于d583c3ac45fd
具有其他名称,因此实际图像不会被删除。
作为一个简写,你可以运行:
docker tag d58 myname/server:latest
在这种情况下,d58代表图像ID的前3个字符,这就是您所需要的。
最后,您可以按如下方式删除旧图像:
docker rmi server
docker run -it --name NEW_NAME Existing_name
改变现有的图像名称。
链接地址: http://www.djcxy.com/p/18267.html