Docker镜像常用命令:
- 搜索镜像仓库(Docker Hup) 中的镜像:
docker search {Name}
入只看官方镜像加参数 -f 例如: docker search ubuntu -f is-official=true
加参数 --limit int 例如: docker search ubuntu -f is-official=true --limit 1
2.查看当前本地存在的镜像:
docker image ls 或者 docker images
3.拉取Docker镜像仓库中的镜像:
docker pull {name:tag}
4.删除本地镜像:
docker rmi {name:tag}
加参数 -f 强制删除
5.将本地镜像导出为tar格式
docker save {name} -o {NewName.tar}
其中 -o 参数类似于重定向符号">"
6.将导出的tar格式的镜像文件导入本地:
docker load -i {NewName.tar}
7.修改镜像名称及标签:
docker tag {name:tag1} {name2:tag2}
注意,这样修改的镜像将在原来的基础上重新创建一个新的镜像
8.查看镜像的详细信息:
docker image inspect {name}
会出现json格式的文本信息,如果想查看某一行信息,采用 docker image inspect {name} | grep {该行包含的唯一字符}
如果想查看json中的某一块内容,采用Go的format方法:docker image inspect -f “{{json .key值}}” 注意:json与’.'之间有空格
9.查看镜像的分层历史信息:
docker history {name}
以上就是常用的Docker镜像使用中常用的命令,其他命令请查阅官方文档.在使用中对命令有疑惑的可执行一下命令查看帮助文档:
docker <命令> --help
Docker镜像操作命令流程图: