zoukankan      html  css  js  c++  java
  • 本地docker容器迁移到服务端

    1.从docker容器中生成镜像

    docker commit 容器名 镜像名

    容器名(docker ps -a 查看的names下的名字)

    镜像名(docker imaes 下REPOSITORY 下的名字)

    2. 将docker镜像导出为静态文件,也就是tar包

    docker save 镜像名 > 新生成的静态文件名称.tar

     

    从容器生成镜像的时间可以会比较长, 需要耐心等待......

    3.通过scp将静态文件发送到服务端下

    scp ./静态文件  root@192.168.5.66:/静态文件

     

    scp远程拷贝是一个非常值得掌握的命令, 简单实用, 也可用与脚本编程

    4.将静态文件还原为镜像,并导入docker

    docker load < 静态文件

     

    5.根据镜像重新运行起容器

    docker run -d --name=tomcat(容器名) -p 8080:8080(映射端口,8081为访问端口,8080为本服务端口) tomcat(镜像名)

     

    6.测试

    http://192.168.5.66:8081/schProduct 访问成功。

  • 相关阅读:
    ios数据存储方式FMDB
    ios中的coredata
    编程岗位电话面试问答Top 50[转]
    活动图
    时序图
    用例图
    类图
    Movie
    EasyMock
    cglib应用
  • 原文地址:https://www.cnblogs.com/M-98k/p/13395966.html
Copyright © 2011-2022 走看看