| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Java知识库 -> Spring Boot项目打包Docker Spring Boot打包Docker镜像 -> 正文阅读 |
|
[Java知识库]Spring Boot项目打包Docker Spring Boot打包Docker镜像 |
Spring Boot项目打包Docker Spring Boot打包Docker镜像一、准备工作 ????????1、Linux CentOS 系统,已安装好Docker 服务,不会点这里。 ????????2、Linux CentOS 系统的Docker服务中,已经安装 JDK 镜像,不会点这里。 ????????3、Linux CentOS 系统中,已经安装好 Maven 服务。 二、开始 ????????1、使用Spring Boot Starter 创建一个普通maven web项目,过程略。(参考这里) ????????2、pom.xml 添加 dockerfile-maven-plugin 插件
????????3、项目路径下,创建 Dockerfile 文件 ,添加如下配置:
? ? ????????4、 项目移动到,装有Docker服务的 Linux CentOS系统中: ????????5、执行 mvn clean package -DskipTests 进行打包镜像 ?????????6、 docker images , 查看镜像 ?????????7、? docker run -d -it --name springboot-8080 -p 8080:8080 spring-boot-tourist:0.0.1-SNAPSHOT ?,运行镜像
????????8、浏览器访问: http://192.168.213.129:8080 ,可正常访问,则打包成功 三、总结 ????????1、Spring Boot项目,打包Docker镜像,需要做以下准备:
????????2、pom.xml 添加 dockerfile-maven-plugin 插件 ????????3、项目路径下,创建 Dockerfile 文件 ????????4、了解更多:
????????? ????????5、遗留问题:若使用自己创建的JDK镜像,进行打包,报错,无法成功创建镜像。 ????????6、补充 docker 项目命令:
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 12:58:05- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |