3、镜像管理

docker运行起来的一个程序

 

1. 搜索镜像

docker search [image_name]

 

2. 获取镜像:从仓库中拉取镜像

docker pull [images_name]

如:docker pull nginx

存放路径:/var/lib/docker/

 

3.查看镜像

docker images [image_name]

docker images -a  ------列出所有本地镜像(tag表示发行版本号)

 

4. 重命名

docker tag [old_image]:[old_version] [new_image]:[new_version]

如:docker tag nginx:latest sswang-nginx:v1.0

  

5. 删除

docker rmi [image_id/image_name:image_version]

如:docker rmi 3fa822599e10docker

注意:如果一个image_id存在多个名称,那么应该使用name:tag的格式删除镜像

 

6. 导出镜像

docker save -o [导出后的镜像名称] [镜像]

如:docker save -o nginx.tar nginx

 

7. 导入镜像

方式1. docker load < [导出后的镜像名称]

方式2. docker load --input [导出后的镜像名称]

如:docker load < nginx.tar

 

8. 查看镜像历史

docker history [image_name]

如:docker history nginx:v1.0

 

9. 创建镜像

https://download.openvz.org/template/precreated/

cat 模板文件名.tar | docker import - [自定义镜像名]

如:cat ubuntu-14.04-x86_64-minimal.tar.gz | docker import - ubuntu-mini

 

posted on 2019-02-01 10:46  MMoving  阅读(79)  评论(0)    收藏  举报

导航