给定my-registry/my-image:0.1.0
my-registry是注册表my-image是名字吗?0.1.0是标签吗?版本?my-image:0.1.0是名字吗?图片?my-registry/my-image:0.1.0是完整范围的名称吗?是否有任何“官方”认可的方法来区分这些部分?我的用例是:当我编写脚本来确定执行 Docker 构建的正确参数时,我总是努力寻找正确的方法来区分“my-image”和“my-image:tag”
要构建 Docker 镜像,您必须执行以下操作:
docker build -t my-registry/the-image-name:tag
(其中标签可以是您想要的任何内容,例如:图像类型(debian、centos、nginx、myApp、lb、php 等)。
版本不是必须的,但如果您不传递版本标签(例如(v1,1.0.0)),您将始终使用latest以下标签构建图像:
my-registry/the-image-name:myApp
Run Code Online (Sandbox Code Playgroud)
然而,如果您传递 a ,tag则可以更轻松地跟踪您正在构建的 Docker 映像:
my-regsitry/the-image-name:myApp-v1.0.0
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1957 次 |
| 最近记录: |