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

【docker】将本地镜像打包部署到服务器上

在容器化应用开发中,将本地构建的 Docker 镜像部署到生产服务器是常见需求。本文详细介绍从镜像打包到服务器部署的全流程,帮助您快速实现应用迁移。

整体流程概览

  1. 打包本地镜像为 tar 文件
  2. 传输镜像包到服务器
  3. 服务器加载镜像运行容器

第一步:打包本地镜像

在开发机上操作:
 

# 1. 查看本地镜像列表
docker images# 2. 打包镜像为 tar 文件
docker save -o my-app-image.tar my-app-image:latest


 

第二步:传输镜像到服务器

SCP 直接传输
        

        传到指定服务器的文件夹下,要输入密码

scp my-app-image.tar root@server-ip:/path/to/destination/



 

第三步:服务器加载运行

在服务器上操作:
        验证已经传入,然后解压

# 1. 加载镜像
docker load -i my-app-image.tar# 2. 验证加载成功
docker images




此时镜像已经部署上,现在用docker-compose.yml起一个容器就行
使用nano创建文件并编辑(参考:【linux】如何使用nano创建并编辑文件)
 

docker compose up -d

启动服务

此时服务就被正常启动。

http://www.lryc.cn/news/589718.html

相关文章:

  • LVS:高性能负载均衡利器
  • CVE-2005-4900:TLS SHA-1 安全漏洞修复详解
  • WIN10系统优化篇(一)
  • Samba服务器
  • 【RTSP从零实践】12、TCP传输H264格式RTP包(RTP_over_TCP)的RTSP服务器(附带源码)
  • Vue 结合 Zabbix API 获取服务器 CPU、内存、GPU 等数据
  • Thymeleaf 基础语法与标准表达式详解
  • [Linux入门] Linux 账号和权限管理入门:从基础到实践
  • 如何通过扫描电镜检测汽车清洁度中的硬质颗粒并获取成分信息
  • 【云原生网络】Istio基础篇
  • 数字IC后端培训教程之数字IC后端项目典型问题解析
  • 轻松将文件从 iPhone 传输到 Mac
  • 记一次大数据量表数据分表
  • 【世纪龙科技】汽车发动机拆装检修仿真教学软件-仿真精进技能
  • 汽车功能安全-在系统层面验证TSR实例
  • 微服务引擎 MSE 及云原生 API 网关 2025 年 5 月产品动态
  • 【龙泽科技】新能源汽车电驱动总成装调与检修仿真教学软件
  • Excel 导入导出工具类文档
  • 维基艺术图片: 对比模型, 小模型 vs 大模型 (4)
  • 【Unity】Mono相关理论知识学习
  • linux服务器traffic control的使用
  • RAG的文档问答系统-PYTHON
  • 微信小程序141~150
  • Swift 条件语句
  • Excel转PDF的三种方法
  • 【iOS】源码阅读(六)——方法交换
  • 数字魔方--玩转魔方的助手
  • 跟着Nature正刊学作图:回归曲线+散点图
  • Promise与Axios:异步编程
  • 基于CentOS的分布式GitLab+Jenkins+Docker架构:企业级CI/CD流水线实战全记录