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

本地docker容器迁移到服务端

时间:2020-07-29 12:46:27      阅读:74      评论:0      收藏:0      [点我收藏+]

标签:掌握   静态   roo   aes   查看   under   ora   root   服务端   

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 访问成功。

本地docker容器迁移到服务端

标签:掌握   静态   roo   aes   查看   under   ora   root   服务端   

原文地址:https://www.cnblogs.com/M-98k/p/13395966.html

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