当前位置:   article > 正文

Docker——镜像操作命令_docker镜像操作命令

docker镜像操作命令

目录

一、镜像操作命令

 1.1 镜像操作命令(常用图示)

1.2  查看docker帮助文档

1.3 案例:从DockerHub拉取Nginx镜像并查看

1.3.1 拉取

1.3.2 查看

1.4  案例:利用docker save将Nginx镜像导出磁盘,然后再通过load加载回来

二、练习

2.1  去DockerHub搜索Redis镜像并拉取

2.2 利用docker save 命令将 redis:latest打包为一个redis.tar包

 2.3  docker rmi 删除本地的redis:latest

 2.4 docker load重新加载redis.tar


一、镜像操作命令

      镜像名称一般分为两部分:[repository]:[tag]

  例如

     mysql:5.7

     repository指的是mysql,tag指的是5.7

     mysql:5.7  与 mysql:5.6 是不同的镜像

     如果不写tag默认的是latest,代表最新版本的镜像

 1.1 镜像操作命令(常用图示)

 

1.2  查看docker帮助文档

   输入:docker --help

    便可以查看命令(所有的命令)

 

怎么详细知道某个命令的作用?

输入:   docker  命令  --help

 

1.3 案例:从DockerHub拉取Nginx镜像并查看

1.3.1 拉取

按照下图的网址,进入下面的页面,可以看到这个Nginx是官方版本的镜像,很棒棒!

然后点击Nginx模块

 

进入下面这个页面,复制右侧的命令:docker pull nginx   不指定版本就是最新版

 

开始拉取,如果它不动的话,就按几次回车

特别说明!!!!如果这个地方有错误的话,参照下面这篇博客,亲测很有用!!!感谢这位作者

解决Docker报错:This error may indicate that the docker daemon is not running._up_xin的博客-CSDN博客

出现下图页面表示镜像拉取完成

1.3.2 查看

确实存在Nginx

 

 

1.4  案例:利用docker save将Nginx镜像导出磁盘,然后再通过load加载回来

  命令:docker save --help  保存一个或多个镜像到一个jar文件(压缩文件)中

 目前docker中有两个镜像

 

命令: docker save -o nginx.tar nginx:latest

 

删除镜像命令:docker rmi nginx:latest

 然后我们查看,就还有一个镜像了

 

docker load命令

 

 

查看文档又回到两个了

 

二、练习

练习: 去DockerHub搜索并拉取一个Redis镜像

2.1  去DockerHub搜索Redis镜像并拉取

   和之前简直是一模一样

命令: docker pull redis

 

 

2.2 利用docker save 命令将 redis:latest打包为一个redis.tar包

 

 2.3  docker rmi 删除本地的redis:latest

 

 2.4 docker load重新加载redis.tar

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/喵喵爱编程/article/detail/1008171
推荐阅读
相关标签
  

闽ICP备14008679号