码迷,mamicode.com
首页 > 其他好文 > 详细

Docker 学习之镜像导入导出及推送阿里云服务器(三)

时间:2019-09-25 16:12:21      阅读:100      评论:0      收藏:0      [点我收藏+]

标签:http   log   服务器   ref   docke   doc   comm   ges   部分   

在前面两节里主要就是记录一些docker的基本的操作,包括搜索镜像,拉取镜像,根据镜像创建容器等等,在这一节主要就是记录Docker对于镜像文件的导入导出,及推送到阿里云再从阿里云获取镜像。

一。镜像文件导入导出

1.1 查看当前已有的镜像文件

docker images

技术图片

 

 

 

1.2 随意运行一个容器

docker run -d -p 8080:8080 --name tomcat tomcat

技术图片

 

 

 

1.3 通过容器来的到一个新的镜像

# 根据正在运行的容器创建一个新的镜像
docker commit tomcat mytomcat

# 查看镜像
docker images mytomcat

技术图片

 

 

 

1.4 将镜像导出到本地

docker save mytomcat > E:\docker\images\mytomcat.tar

技术图片

 

 

 

1.5 删除镜像

# 删除docker中的镜像,方便测试后续的镜像导入
docker rmi mytomcat

技术图片

 

技术图片

 

 

 

1.6 导入本地的镜像

docker load < E:\docker\images\mytomcat.tar

技术图片

 

1.7 运行导入进来的镜像,测试

docker run -p 6868:8080 --name mytomcat mytomcat

技术图片

 技术图片

 

 二。推送代码到阿里云仓库

2.1 在阿里云上创建镜像仓库

2.1.1 登录阿里云

  地址:https://account.aliyun.com/login/login.htm  技术图片

 

 2.1.2 找到容器镜像服务

登录到阿里云以后在右上角找到控制台进入

技术图片

 

2.1.3 创建镜像仓库

技术图片

 

 技术图片

2.2 将镜像文件提交到阿里云的镜像仓库

阿里云的镜像仓库里已经将推送的步骤告诉我们,只需要照搬即可

技术图片

 

2.2.1 本地登录阿里云仓库

技术图片

 

2.2.1 推送镜像到阿里云镜像仓库

技术图片

 

 

2.3 从阿里云上镜像仓库中拉取镜像

技术图片

 

 

到此位置, docker学习的记录也就暂时结束,等到后续有新的部分将会持续更新进来。

Docker 学习之镜像导入导出及推送阿里云服务器(三)

标签:http   log   服务器   ref   docke   doc   comm   ges   部分   

原文地址:https://www.cnblogs.com/lxd-ld/p/11584278.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!