Docker
镜像是用来创建Docker
容器的。
Docker
镜像存储在Registry
中,在Registry
中的镜像的存储结构示例:
Registry
├── centos <- Repository
│ ├── latest <- Tag
│ ├── 7 <- Tag
│ ├── 6.6 <- Tag
│ └── 5.11 <- Tag
├── ubuntu <- Repository
│ ├── latest <- Tag
│ ├── 16.04 <- Tag
│ ├── 14.04 <- Tag
│ └── 12.04 <- Tag
├── nginx <- Repository
│ ├── latest <- Tag
│ ├── 1.11 <- Tag
│ └── 1.10 <- Tag
└── ...
一个Docker
镜像由Repository
和Tag
两个属性唯一确定。
这样的设计使得Registry
有版本控制的功能。
操作 | 作用 |
---|---|
docker search | 查询镜像 |
docker pull | 下载镜像 |
docker build | 根据Dockerfile构建镜像 |
docker import | 导入rootfs.tar 作为一个镜像 |
docker commit | 提交对镜像的修改 |
docker images | 列出本地所有镜像 |
docker rmi | 删除指定镜像 |
docker tag | 给指定镜像打Tag |
docker history | 查看指定镜像的修改历史 |
docker inspect | 查看指定镜像的详细信息 |