新手与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如何知道是哪一个?它会尝试解析第一部分,如果找到,假设是注册服务器吗?
谢谢你
1条答案
按热度按时间svmlkihl1#
当您使用Docker镜像名称时,例如aaa.bbb.com_folder/another.folder/name:version,如果镜像名称的第一部分(aaa.bbb.com)包含点(.)、冒号(:)或localhost,则Docker将其解释为注册表主机。
https://docs.docker.com/engine/reference/commandline/tag/