搜索
docker search [镜像]
获取
docker pull [镜像]
查看本地镜像
docker images [镜像名称,可选]
docker image ls [镜像名称,可选]
重命名和删除
对本地镜像进行重命名操作不会产生一个新的镜像
格式:
docker tag [老镜像名]:[老版本号] [新镜像名]:[新版本号]
实时操作
docker tag nginx:latest nginx-panda:v1
删除
简写
docker rmi [命令参数] [镜像id]或者[镜像名:版本号]
完整版
docker image rm [命令参数] [镜像id]或者[镜像名:版本号]
导出和导入
导出 :将本地的镜像 打包成为压缩包.tar 可以进行分享 命令的格式
docker save -o [导出的压缩包.tar] [本地镜像]
实时操作
docker save -o nginx-panda.tar nginx docker save -o mysql-panda.tar mysql
导入:将save的命令打包成为的镜像压缩包导出到本的镜像中
格式 :
Docker load < [被导入的压缩文件名称] Docker load -- input [被导入的压缩文件名称]
实时操作
docker load < mysql-panda.tar docker load --input nginx-panda.tar
历史查看和详细查看
历史查看 : 查看一个本地镜像的历史操作信息
格式 : docker history 【镜像名称:镜像版本】 或者[镜像id]
实时操作
docker history nginx:latest
详细信息 : 查看 一个镜像的详细信息
格式 :docker inspct 【镜像名称:镜像版本】 或者[镜像id] 实时操作
docker inspect nginx:latest
创建镜像
将一个镜像模板 导入到我们镜像当中
格式 :cat [导入模板名称] | docker import - [设置镜像名称]
实时操作
cat ubuntu-16.04-x86_64.tar.gz | docker import - ubuntu-panda