当前位置: 首页 > news >正文

Docker镜像迁移方案

Docker镜像迁移方案

文章目录

  • Docker镜像迁移方案
    • 一:背景
    • 二:操作方式
    • 三:异常原因
    • 参考:

一:背景

比如机器上已经有先有的容器,但是docker pull的时候是失败的

二:操作方式

1、停止正在运行的容器比如showdoc
docker stop showdoc
2、保存当前镜像showdoc为showdoc_new的新镜像
docker commit showdoc showdoc_new
3、将刚刚保存的新镜像showdoc_new打包成文件showdoc.tar
docker save -o showdoc.tar showdoc_new
4、把showdoc.tar上传到要迁移的目标服务器,然后载入镜像 docker load -i showdoc.tar
5、运行showdoc:docker run -d --name showdoc -p 8090:80 -v /kkddata/software/tools/showdoc_data:/var/www/html showdoc
6、服务器安全组开启8090
大文件迁移使用scp命令
scp -r gogs.tar root@IP:/home/gogs/

三:异常原因

1、先服务器看所属的端口,例如80
netstat -tnlp 80
2、查看docker运行日志
docker logs showdoc
3、进入docker容器查看所属端口情况
docker exec -it showdoc /bin/bash
netstat -tnlp 80

可能会因为内部端口未启动而引起不能访问, 比如nginx配置不能使用IP6的形式等

参考:

Docker镜像迁移方案

Linux中安装Docker

Docker–容器报错 Error response from daemon: driver failed programming external connectivity on endpoint

相关文章:

  • 在STM32F7上实现CAN总线收发队列
  • MongoDB 与 Elasticsearch 使用场景区别及示例
  • 在 React 中,组件之间传递变量的常见方法
  • C语言贪吃蛇实现
  • 判定字符是否唯一
  • 【网络】HTTP 和 HTTPS
  • Apache Tomcat RCE漏洞(CVE-2025-24813)
  • [Windows] Edge浏览器_134.0.3124.83绿色便携增强版-集成官方Deepseek侧边栏
  • 常见框架漏洞之六:Nginx
  • 体育直播系统趣猜功能开发技术实现方案
  • 简单的shell编程
  • Java8 LocalDate LocalTime LocalDateTime的使用
  • 玄机-第五章 Windows 实战-evtx 文件分析的测试报告
  • position embedding
  • 【测试报告】论坛系统
  • 语言解码双生花:人类经验与AI算法的镜像之旅
  • 树状数组模板
  • 【redis】哨兵:搭建主从/哨兵节点详解和细节
  • 【WebGIS教程2】Web服务与地理空间服务解析
  • Java:JDK8 新特性:Lambda表达式
  • 徐州市住房建设局网站首页/公司推广
  • 寻找石家庄网站建设/长春网站优化指导
  • 杭州网站建设培训班/怎样在百度上发表文章
  • 视频网站点击链接怎么做/seo排名优化推广教程
  • 用模板做的网站权重高吗/线上推广有哪些平台效果好
  • 有人用axure做网站/培训平台有哪些