Docker——镜像操作命令
命令:docker save --help保存一个或多个镜像到一个jar文件(压缩文件)中。如果这个地方有错误的话,参照下面这篇博客,亲测很有用!按照下图的网址,进入下面的页面,可以看到这个Nginx是官方版本的镜像,很棒棒!mysql:5.7与 mysql:5.6 是不同的镜像。repository指的是mysql,tag指的是5.7。如果不写tag默认的是latest,代表最新版本的镜像。开始
目录
1.4 案例:利用docker save将Nginx镜像导出磁盘,然后再通过load加载回来
2.2 利用docker save 命令将 redis:latest打包为一个redis.tar包
2.3 docker rmi 删除本地的redis:latest
一、镜像操作命令
镜像名称一般分为两部分:[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
更多推荐
所有评论(0)