821 Unstar Star 2.6K Fork 815

GVPJbootProjects / jboot

Create your Gitee Account
Explore and code with more than 5 million developers,Free private repositories !:)
Sign up
Clone or download
docker.md 906 Bytes
Copy Edit Web IDE Raw Blame History
fuhai authored 2019-09-11 17:54 . v2.1.7

Jboot 与 Docker

在 Docker 下部署 Jboot 应用,我们除了通过 jboot.properties 给我们的应用进行配置以外,同时可以通过环境变量来配置,环境变量的优先级高于 jboot.properties 配置文件。

在docker下,通过 docker run 启动 jboot 应用容器时,可以通过 -e 参数来给 jboot 应用进行配置。

例如,我们需要给应用配置数据库信息:

docker run 
-e JBOOT_DATASOURCE_URL="jdbc:mysql://127.0.0.1:3306/jpress3"
-e JBOOT_DATASOURCE_USER=root 
-e JBOOT_DATASOURCE_PASSWORD=123456 
jpress:v2.0.8

这个启动命令,等同于在 jboot.properties 添加如下的配置

jboot.datasource.url=jdbc:mysql://127.0.0.1:3306/jpress3
jboot.datasource.user=root
jboot.datasource.password=123456

同时,假设 jboot.properties 已经有对应配置,docker 启动的 -e 参数会覆盖掉 jboot.properties 的配置。

Comment ( 0 )

Sign in for post a comment

Java
1
https://git.oschina.net/JbootProjects/jboot.git
git@git.oschina.net:JbootProjects/jboot.git
JbootProjects
jboot
jboot
master

Search

132457 8cb2edc1 1899542 131848 70c8d3a4 1899542