Docker使用"某些名称/别名"

时间:2016-06-26 15:03:47

标签: docker

我有以下内容:

$ docker images
REPOSITORY                        TAG                 IMAGE ID              CREATED             SIZE
ubuntu-14.04/vertica-db           7.0.2-1_amd64       16aeed3aa559          3 days ago          785.5 MB

启动新的docker机器:

docker run \
   -d -t \
   --name verticadb-test \
   -p 5433:5433 \
   --entrypoint="/docker-init.sh" \
   16aeed3aa559

是否可能"运行"使用"某些名称"而不是"图片ID" ?

每次构建新图像时,我都必须更新一些脚本来更新"图像ID"。所以,我想使用一些我可以运行的名称/别名,而不管图像ID。

最诚挚的问候。

1 个答案:

答案 0 :(得分:4)

您可以使用图片名称和标签的组合代替图片ID。

docker run \
-d -t \
--name verticadb-test \
-p 5433:5433 \
--entrypoint="/docker-init.sh" \
ubuntu-14.04/vertica-db:7.0.2-1_amd64

对您的问题进行小规模澄清。实际上,当您使用docker run时,您会运行“图像”并创建容器。