一.下载镜像

docker pull  镜像名字

二.查看本地镜像

docker images

三.修改本地镜像名称:

docker tag 镜像ID 用户名称/镜像源名(repository name):新的标签名(tag)

四.删除本地镜像

docker rmi 镜像id

五.分享镜像:

1.登录docker Hub
docker login

2.分享镜像
docker push 用户名/库名:标签
docker push<hub-user>/<repo-name>:<tag>
3.登出docker Hub
docker logout

要发布到私有Registry中的镜像,在镜像命名中需要带上Registry的域名(如果非80端口,同时需要带上端口号)比如:

docker push dockerhub.yourdomain.com:443/hello.demo.kdemo:v1.0

六.查看容器/镜像的信息

docker inspect

七.将指定镜像保存成 tar 归档文件

docker save
docker save -o ubuntu14.04.tar ubuntu:14.04
将指定镜像保存成 tar 归档文件, docker load 的逆操作。保存后再加载(saved-loaded)的镜像不会丢失提交历史和层,可以回滚。
-o, --output=      Write to an file, instead of STDOUT 输出到的文件

从 tar 镜像归档中载入镜像,docker save 的逆操作

docker load
docker load -i ubuntu14.04.tar
从 tar 镜像归档中载入镜像, docker save 的逆操作。保存后再加载(saved-loaded)的镜像不会丢失提交历史和层,可以回滚。
上面命令的意思是将 ubuntu14.04.tar 文件载入镜像中。
参数:  -i, --input=       Read from a tar archive file, instead of STDIN 加载的tar文件

八.显示一个镜像的历史

docker history image_name