zoukankan      html  css  js  c++  java
  • Docker 学习之镜像导入导出及推送阿里云服务器(三)

    在前面两节里主要就是记录一些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:dockerimagesmytomcat.tar

    1.5 删除镜像

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

    1.6 导入本地的镜像

    docker load < E:dockerimagesmytomcat.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学习的记录也就暂时结束,等到后续有新的部分将会持续更新进来。

  • 相关阅读:
    SpringCloud学习----阳哥(十一)
    SpringCloud学习----阳哥(十)
    SpringCloud学习----阳哥(九)
    SpringCloud学习----阳哥(八)
    SpringCloud学习----阳哥(七)
    SpringCloud学习----阳哥(六)
    Linux系统管理(软件安装篇)
    每次都能遇到的莫名其妙问题,谨记,速查手册
    Mysql 常用表达式
    精选博客收集
  • 原文地址:https://www.cnblogs.com/lxd-ld/p/11584278.html
Copyright © 2011-2022 走看看