1.获取镜像
docker pull NAME[:TAG]
默认会选择latest标签,即下载仓库中最新版本的镜像
docker pull ubuntu: 14.04
2.查看镜像信息
docker images
image.png
REPOSITORY : 来自哪个仓库
TAG:标签信息
IMAGE ID :镜像的ID号(唯一)
CREATED:创建时间
VIRTUAL SIZE:镜像大小
获取镜像详细信息
docker inspect ID
3.搜索镜像
docker search TERM
支持的参数包括:
- --automated=false 仅显示自动创建的镜像
- --no-trunc=false 输出信息不截断显示
- -s, --stars=0 仅显示评价为制定星级以上的镜像
4.删除镜像
docker rmi IMAGE
IMAGE可以为标签或ID
使用镜像ID删除镜像
docker rmi ID
看本机上存在的所有容器
docker ps -a
强行删除
docker rmi -f IMAGE
5.创建镜像
基于已有镜像创建
docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]
主要选项包括:
- -a,--author=""作者信息
- -m,--message=""提交消息
-
-p,--pause=true 提交时暂停容器运行
image.png
基于本地模板导入
cat xxx.tar.gz | docker import - xxx:14.04
6.存储和载入镜像
docker save -o xxx.14.04.tar xxx:14.04
docker load --input xxx.14.04.tar 或
docker load < xxx.14.04.tar
网友评论