1.获取镜像列表
docker [image] pull NAME[:TAG]
$docker pull ubuntu:18.04
2.查看镜像信息
2.1使用images命令列出镜像
$docker images
2.2使用TAG命令添加镜像标签
$docker tag ubuntu:18.04 myubuntu:18.04
2.3使用inspect命令查看详细信息,作者,适用架构,各层的数字摘要等信息
$docker [image] inspect ubuntu:18.04
3.搜索镜像
$docker search [option] keyword
4.删除和清理镜像
4.1使用标签删除镜像
$docker rmi myubuntu:18.04
4.2使用镜像ID来删除镜像,当有该镜像创建的容器存在时,镜像文件默认是无法删除的,正确的做法是,先删除依赖该镜像的所有容器,再来删除镜像
$docker rm [容器ID] $docker rmi myubuntu:18.04
4.3清理镜像
使用docker一段时间后,系统可能会遗留一些临时的镜像文件,以及一些没有被使用的镜像文件,可以通过下面指令进行清理
$docker image prune -f
-f:强制删除镜像,而且不进行确认
-a:删除所有无用镜像,不光是临时的镜像
5.创建镜像
5.1基于已有容器创建
$docker [container] commit
6.存出和载入镜像
6.1存出镜像
$docker [image] save
$docker save -o ubuntu_18.04.tar myubuntu:18.04
之后,用户就可以通过复制ubuntu_18.04.tar文件将该镜像分享给别人
6.2载入镜像
$docker load < ubuntu_18.04.tar



