zoukankan      html  css  js  c++  java
  • Docker容器镜像打成tar包

    简述需求:

    在现在容器上保存镜像进行打包,在另一台服务上使用

    首先查看下现有要打tar包的容器

     docker ps -a

    接下来用commit参数进行保存镜像, -a 提交人的姓名  -m “提交内容”,格式如:docker  commit  -a  -m  现有容器ID     保存后的名称:版本号

     docker commit -a "tmf"   -m "tmf-web" 7740db56288a    tmf-web:v20191123

    接下来查看下镜像是否出现:

    docker images

    然后save参数进行打包,格式如:docker save -o  要打镜像包名称     镜像

    docker save -o tmf-web20191123.tar tmf-web:v20191123

    然后把打好的包传到另外一台服务器上进行部署或者升级操作

    首先进行load进行导出镜像操作        load:导入使用 docker save 命令导出的镜像。

    docker load -i tmf-web20191123.tar

    然后查看是否出现镜像

    docker  images

    然后把刚导入的镜像进行打标签,目的就是把刚刚导入的镜像归到某个镜像仓库里(所谓的仓库即:docker.oa.com:8080/tmf/ 然后再加上你要使用的镜像名称:版本号)

    docker tag  tmf-web:v20191123     docker.oa.com:8080/tmf/tmf_web:v20191123

    然后把镜像push推送到仓库

    docker push  docker.oa.com:8080/tmf/tmf_web:v20191123

    进行查看

  • 相关阅读:
    tomcat启动startup.bat一闪而过
    shell简介
    hbase总结,值得一看
    hive的 安装和配置
    存储器管理
    银行家算法
    洛谷 2590 树的统计
    树链剖分 洛谷 3384
    2.3最大公约数与最小公倍数
    2.2 素数与合数
  • 原文地址:https://www.cnblogs.com/Dfengshuo/p/12067190.html
Copyright © 2011-2022 走看看