Docker如何push确定路径的哪一部分是主机

h4cxqtbf  于 11个月前  发布在  Docker
关注(0)|答案(1)|浏览(110)

新手与Docker,我觉得我错过了一些概念.
据我所知,我们可以标记(令人困惑的双重含义,但好吧......),然后用以下内容推送图像:
docker push aaa.bbb.com/some_folder/another.folder/name:version
Docker如何知道aaa.bbb.com是主机还是仓库名称的一部分?换句话说,仓库可以是aaa.bbb.com注册表中的'aaa.bbb.com/some_folder/another.folder/name'或'some_folder/another.folder/name'
当我不使用:PORT时,Docker如何知道是哪一个?它会尝试解析第一部分,如果找到,假设是注册服务器吗?
谢谢你

svmlkihl

svmlkihl1#

当您使用Docker镜像名称时,例如aaa.bbb.com_folder/another.folder/name:version,如果镜像名称的第一部分(aaa.bbb.com)包含点(.)、冒号(:)或localhost,则Docker将其解释为注册表主机。
https://docs.docker.com/engine/reference/commandline/tag/

相关问题