#查找相应的镜像模块 查找centos镜像
docker search centos
#列出当前所有镜像
docker image ls
docker images
#下载镜像 默认下载最新版,如指定版本后面加上相对于的版本号
docker pull centos
docker pull mysql5.7
#查看docker镜像存储目录
docker info|grep Root
[ecs-assist-user@iZbp1g14rsfvis5q0moz5bZ ~]$ docker info|grep Root
Docker Root Dir: /var/lib/docker
#使用不同容器生成镜像 --rm使用后删除该镜像
docker run -it centos bash
docker run -it --rm centos bash
#简便查看docker信息 查看镜像id
docker images -q
[ecs-assist-user@iZbp1g14rsfvis5q0moz5bZ ~]$ docker images -q
feb5d9fea6a5
5d0da3dc9764
#格式化显示镜像 显示镜像部分信息 具体参数可以进行相应的替换
docker images --format "{{.ID}}--{{.Repository}}"
docker images --format "{{.ID}}--{{.Size}}"
#已表格形式展示出
docker images --format"table {{.ID}}"
#删除相应的镜像 可以根据相应的镜像名字,id,摘要删除镜像
#批量删除镜像用法rm 不建议使用
docker rmi hello-world
docker rmi 'docker images -aq'
#批量删除容器
docker rm 'docker ps -aq'
#镜像导入导出
#把这个镜像导出为mysql.zip
#我导出路径为root路径 即本路径没有进行路径切换导出时故不用指定路径
docker image save mysql:8.0 > mysql.zip
#删除镜像后再进行相应的导入
docker image load -i mysql.zip
#查看docker 服务信息 docker 相关信息
docker info
#docker image inspect imageID
docker image inspect 5d0da3dc9764