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

在windows使用docker打包springboot项目镜像并上传到阿里云

1、前提:已有spring项目

2、在项目根目录下创建Dockerfile文件

FROM openjdk:11  
WORKDIR /ruoyi-admin  
COPY ruoyi-admin/build/libs/lifecolor-web.jar lifecolor-web.jar  
CMD ["java", "-jar", "lifecolor-web.jar"]

3、选中项目打开命令行工具使用docker构建镜像
  docker build -t <项目名> <目录>

docker build -t lifecolor-web .

4、可在docker desktop查看到镜像

5、阿里云镜像服务上创建镜像仓库会提示上传/下拉命令

6、在项目命令行窗口登录阿里云镜像仓库

docker login --username=xxx registry.cn-hangzhou.aliyuncs.com

7、打镜像标签(必须先打才能推送)

docker tag [镜像ID] registry.cn-hangzhou.aliyuncs.com/xxx/app:[镜像版本号]

8、推送到仓库

  docker push registry.cn-hangzhou.aliyuncs.com/xxx/app:[镜像版本号]

http://www.dtcms.com/a/158734.html

相关文章:

  • 有关爬虫中数据库的封装——单线程爬虫
  • macos下mysql 5.7/8.0版本切换
  • FPGA基础之基础语法
  • 当元数据遇见 AI 运维:智能诊断企业数据资产健康度
  • HarmonyOS Next~鸿蒙系统UI创新实践:原生精致理念下的设计革命
  • Android Studio中创建第一个Flutter项目
  • 分享:google高级搜索常用的4个入口
  • Unreal Engine 实现智慧水库周边环境以及智慧社区模拟的实例
  • Python 操作 Excel 插入图表:解锁数据可视化的高效密码
  • 空间矩阵的思考
  • 绿色软件合集,一顶10
  • 项目代码生成工具
  • 【机器学习-线性回归-4】线性回归中的最优解:从数学原理到实践应用
  • [Lc_week] 447 | 155 | Q1 | hash | pair {}调用
  • 前端性能优化面试回答技巧
  • 解析 OpenHarmony、HarmonyOS 与 HarmonyOS Next:优雅草卓伊凡的观点
  • 三、UI自动化测试03--操作方法API
  • 快速上手 MetaGPT
  • 云计算赋能质检LIMS的价值 质检LIMS系统在云计算企业的创新应用
  • 【计算机网络】网络基础概念
  • 网络安全厂商F5荣登2025 CRN AI 100榜单,释放AI潜力
  • 云计算市场的重新分类研究
  • 衡量矩阵数值稳定性的关键指标:矩阵的条件数
  • 鸿蒙系统应用开发全栈指南
  • openstack迁移虚机rbd报错,删除异常rbd
  • 机器人快速启动
  • Greenbone(绿骨)开源GVM容器docker部署和汉化介绍
  • 【2025 最新前沿 MCP 教程 06】构建你的第一个 MCP 服务器:分步指南(源码讲解)
  • 今日头条安卓版新闻推荐精准度与广告影响测评
  • vue中将html2canvas转成的图片传递给后台 Python Flask 服务