Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
roncoo
roncoo-education
提交
ee0d11c5
R
roncoo-education
项目概览
roncoo
/
roncoo-education
9 个月 前同步成功
通知
146
Star
5
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
1
Wiki
分析
仓库
DevOps
项目成员
Pages
R
roncoo-education
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
1
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
ee0d11c5
编写于
7月 06, 2020
作者:
F
fengyongwei
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
增加docker构建脚本
上级
6f3efcb9
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
108 addition
and
8 deletion
+108
-8
Docker.md
Docker.md
+12
-3
docker-compose.yml
docker-compose.yml
+79
-4
roncoo-education-server-job/src/main/resources/bootstrap.properties
...cation-server-job/src/main/resources/bootstrap.properties
+1
-1
roncoo-education-system/roncoo-education-system-service/Dockerfile
...ucation-system/roncoo-education-system-service/Dockerfile
+8
-0
roncoo-education-user/roncoo-education-user-service/Dockerfile
...o-education-user/roncoo-education-user-service/Dockerfile
+8
-0
未找到文件。
Docker.md
浏览文件 @
ee0d11c5
### 构建安装
mvn clean install
#### 端口设置
| 服务名称 | 服务端口 |
| --------------------------------- | --------------- |
| roncoo-education-server-eureka | 5761 |
| roncoo-education-server-confg | 5741 |
| roncoo-education-server-sba | 5721 |
| roncoo-education-server-job | 5820 |
| roncoo-education-server-gateway | 5840 |
| roncoo-education-system | 5730 |
| roncoo-education-user | 5720 |
| roncoo-education-course | 5710 |
-------------------------------------------------------
docker-compose.yml
浏览文件 @
ee0d11c5
...
...
@@ -34,6 +34,44 @@ services:
-
server-eureka
links
:
-
server-eureka
server-sba
:
build
:
context
:
./roncoo-education-server-sba
args
:
JAVA_OPTS
:
'
-Xmn128M
-Xmx128M'
RUN_ARGS
:
'
--spring.profiles.active=dev
--info.eureka.host=server-eureka'
image
:
roncoo-education-server-sba
container_name
:
sba
restart
:
always
volumes
:
-
/home/roncoo/dockers/logs/sba:/home/roncoo/education/logs/sba
networks
:
-
education
ports
:
-
"
5721:5721"
depends_on
:
-
server-eureka
links
:
-
server-eureka
server-job
:
build
:
context
:
./roncoo-education-server-job
args
:
JAVA_OPTS
:
'
-Xmn128M
-Xmx128M'
RUN_ARGS
:
'
--spring.profiles.active=dev
--info.eureka.host=server-eureka'
image
:
roncoo-education-server-job
container_name
:
job
restart
:
always
volumes
:
-
/home/roncoo/dockers/logs/job:/home/roncoo/education/logs/job
networks
:
-
education
ports
:
-
"
5820:5820"
depends_on
:
-
server-eureka
links
:
-
server-eureka
server-gateway
:
build
:
context
:
./roncoo-education-server-gateway
...
...
@@ -53,6 +91,44 @@ services:
-
server-config
links
:
-
server-eureka
system-service
:
build
:
context
:
./roncoo-education-system/roncoo-education-system-service
args
:
JAVA_OPTS
:
'
-Xmn128M
-Xmx128M'
RUN_ARGS
:
'
--spring.profiles.active=dev
--info.eureka.host=server-eureka'
image
:
roncoo-education-system-service
container_name
:
system
restart
:
always
volumes
:
-
/home/roncoo/dockers/logs/system:/home/roncoo/education/logs/system
networks
:
-
education
ports
:
-
"
5730:5730"
depends_on
:
-
server-config
links
:
-
server-eureka
user-service
:
build
:
context
:
./roncoo-education-user/roncoo-education-user-service
args
:
JAVA_OPTS
:
'
-Xmn128M
-Xmx128M'
RUN_ARGS
:
'
--spring.profiles.active=dev
--info.eureka.host=server-eureka'
image
:
roncoo-education-user-service
container_name
:
user
restart
:
always
volumes
:
-
/home/roncoo/dockers/logs/user:/home/roncoo/education/logs/user
networks
:
-
education
ports
:
-
"
5720:5720"
depends_on
:
-
server-config
links
:
-
server-eureka
course-service
:
build
:
context
:
./roncoo-education-course/roncoo-education-course-service
...
...
@@ -76,7 +152,6 @@ networks:
education
:
driver
:
bridge
## docker build
# mvn clean package dockerfile:build
## docker run
# docker run -p 5761:5761 -v /home/roncoo/dockers/logs/eureka:/home/roncoo/education/logs/eureka --name eureka -d roncoo-education-server-eureka:8.0.0-RELEASE
# mvn clean package
# docker-compose build
# docker-compose up -d
roncoo-education-server-job/src/main/resources/bootstrap.properties
浏览文件 @
ee0d11c5
...
...
@@ -10,7 +10,7 @@ spring.profiles.active=dev
eureka.client.serviceUrl.defaultZone
=
http://${info.eureka.host}:${info.eureka.port}/eureka/
# server
server.port
=
5
9
20
server.port
=
5
8
20
# application
spring.application.name
=
roncoo-education-server-job
...
...
roncoo-education-system/roncoo-education-system-service/Dockerfile
0 → 100644
浏览文件 @
ee0d11c5
FROM
daocloud.io/library/java:8-jre-alpine
MAINTAINER
roncoo
ARG
JAVA_OPTS="-Xmx128M"
ENV
JAVA_OPTS=$JAVA_OPTS
ARG
RUN_ARGS="--spring.profiles.active=prod"
ENV
RUN_ARGS=$RUN_ARGS
ADD
target/system-service.jar /system-service.jar
ENTRYPOINT
["sh","-c","java $JAVA_OPTS -jar /system-service.jar $RUN_ARGS"]
roncoo-education-user/roncoo-education-user-service/Dockerfile
0 → 100644
浏览文件 @
ee0d11c5
FROM
daocloud.io/library/java:8-jre-alpine
MAINTAINER
roncoo
ARG
JAVA_OPTS="-Xmx128M"
ENV
JAVA_OPTS=$JAVA_OPTS
ARG
RUN_ARGS="--spring.profiles.active=prod"
ENV
RUN_ARGS=$RUN_ARGS
ADD
target/user-service.jar /user-service.jar
ENTRYPOINT
["sh","-c","java $JAVA_OPTS -jar /user-service.jar $RUN_ARGS"]
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录