我如何通过标签运行图像

我如何通过标签运行图像
$ sudo docker images     

REPOSITORY          TAG                 IMAGE ID            CREATED             VIRTUAL SIZE
ubuntu              13.10               9f676bd305a4        9 days ago          178 MB
ubuntu              saucy               9f676bd305a4        9 days ago          178 MB
ubuntu              raring              eb601b8965b8        9 days ago          166.5 MB
ubuntu              13.04               eb601b8965b8        9 days ago          166.5 MB
ubuntu              12.10               5ac751e8d623        9 days ago          161 MB
ubuntu              quantal             5ac751e8d623        9 days ago          161 MB
ubuntu              10.04               9cc9ea5ea540        9 days ago          180.8 MB
ubuntu              lucid               9cc9ea5ea540        9 days ago          180.8 MB
ubuntu              12.04               9cd978db300e        9 days ago          204.4 MB
ubuntu              latest              9cd978db300e        9 days ago          204.4 MB
ubuntu              precise             9cd978db300e        9 days ago          204.4 MB

$ sudo docker run -i -t ubuntu /bin/bash
  1. 当我说‘运行 ubuntu’时我将运行什么图像?
  2. 我可以通过存储库和标签运行镜像吗?类似 $ sudo docker run -i -t ubuntu 12.04 /bin/bash 吗?

谢谢

答案1

不指定标签时,应使用“latest”。您可以指定标签或图像 ID 作为名称,并使用冒号分隔符:

# tag
sudo docker run -i -t ubuntu:13.04 /bin/bash
# image id
sudo docker run -i -t ubuntu:5ac751e8d623 /bin/bash

相关内容