Skip to content

Commit 121f846

Browse files
author
_haoqi
committed
1. 调整文件格式LF
2. 调整docker-compose服务,容器名称
1 parent 7b0b693 commit 121f846

File tree

4 files changed

+25
-31
lines changed

4 files changed

+25
-31
lines changed

km-dist/docker/docker-compose.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,26 +4,26 @@ services:
44

55
knowstreaming-manager:
66
image: knowstreaming-manager:0.1.0
7-
container_name: knowstreaming-manager
7+
container_name: knowstreaming_manager
88
privileged: true
99
restart: always
1010
depends_on:
11-
- elasticsearch_single
12-
- knowstreaming_mysql
11+
- elasticsearch-single
12+
- knowstreaming-mysql
1313
links:
14-
- elasticsearch_single
15-
- knowstreaming_mysql
14+
- elasticsearch-single
15+
- knowstreaming-mysql
1616
expose:
1717
- 80
1818
environment:
1919
TZ: Asia/Shanghai
2020

21-
SERVER_MYSQL_ADDRESS: knowstreaming_mysql:3306
21+
SERVER_MYSQL_ADDRESS: knowstreaming-mysql:3306
2222
SERVER_MYSQL_DB: know_streaming
2323
SERVER_MYSQL_USER: root
2424
SERVER_MYSQL_PASSWORD: admin2022_
2525

26-
SERVER_ES_ADDRESS: elasticsearch_single:9200
26+
SERVER_ES_ADDRESS: elasticsearch-single:9200
2727

2828
JAVA_OPTS: -Xmx1g -Xms1g
2929
networks:
@@ -32,7 +32,7 @@ services:
3232
# - /Users/haoqi/Downloads/ks/manage/log:/logs
3333
knowstreaming-ui:
3434
image: knowstreaming-ui:0.1.0
35-
container_name: knowstreaming-ui
35+
container_name: knowstreaming_ui
3636
restart: always
3737
ports:
3838
- '80:80'
@@ -46,7 +46,7 @@ services:
4646
- ks
4747

4848

49-
elasticsearch_single:
49+
elasticsearch-single:
5050
image: docker.io/library/elasticsearch:7.6.2
5151
container_name: elasticsearch_single
5252
restart: always
@@ -64,20 +64,20 @@ services:
6464
# - /Users/haoqi/Downloads/ks/es/data:/usr/share/elasticsearch/data
6565
networks:
6666
- ks
67-
knowstreaming_init:
67+
knowstreaming-init:
6868
image: knowstreaming-init:0.1.0
6969
container_name: knowstreaming_init
7070
depends_on:
71-
- elasticsearch_single
71+
- elasticsearch-single
7272
links:
73-
- elasticsearch_single
73+
- elasticsearch-single
7474
environment:
7575
TZ: Asia/Shanghai
7676
SERVER_ES_ADDRESS: elasticsearch_single:9200
7777
networks:
7878
- ks
7979

80-
knowstreaming_mysql:
80+
knowstreaming-mysql:
8181
image: knowstreaming-mysql:0.1.0
8282
container_name: knowstreaming_mysql
8383
restart: always

km-dist/docker/knowstreaming-manage/Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ LABEL maintainer="haoqi123 <[email protected]>"
55
WORKDIR /knowstreaming
66

77
ARG VERSION_MAVEN=3.6.3
8-
ARG VERSION_KM=v3.0.0-beta.2
8+
ARG VERSION_KM=3.0.0-beta.2
99
ARG INIT_FILE=./init/*
1010
ARG CONFIG_FILE=./conf/*
1111

@@ -24,10 +24,10 @@ RUN curl -fsSLO --compressed "https://dlcdn.apache.org/maven/maven-3/${VERSION_M
2424
# && curl -fsSLO --compressed https://github.com/didi/KnowStreaming/archive/refs/tags/${VERSION_KM}.zip \
2525
&& git clone https://github.com/didi/KnowStreaming.git \
2626
# && unzip -o -q master.zip \
27-
&& cd KnowStreaming && git checkout ${VERSION_KM} \
27+
&& cd KnowStreaming && git checkout v${VERSION_KM} \
2828
&& sed -i "/km-console/d" ./pom.xml \
2929
&& mvn -U clean package -Dmaven.test.skip=true \
30-
&& cd / \
30+
&& cd / && mkdir /app \
3131
&& mv /knowstreaming/KnowStreaming/km-rest/target/ks-km.jar /app/app.jar \
3232
&& rm -rf /knowstreaming/* /usr/local/bin/mvn \
3333
&& yum erase -y git && yum clean all \

km-dist/docker/knowstreaming-manage/init/start.sh

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,4 @@ sed -i "s/SERVER_MYSQL_USER/${SERVER_MYSQL_USER}/g" /conf/application.yml
44
sed -i "s/SERVER_MYSQL_PASSWORD/${SERVER_MYSQL_PASSWORD}/g" /conf/application.yml
55
sed -i "s/SERVER_ES_ADDRESS/${SERVER_ES_ADDRESS}/g" /conf/application.yml
66

7-
java -server ${JAVA_OPTS} \
8-
-XX:+UseStringDeduplication \
9-
-Dfile.encoding=UTF-8 \
10-
-Djava.security.egd=file:/dev/./urandom \
11-
-Duser.timezone=GMT+08 \
12-
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/logs -XX:ErrorFile=/logs/jvm/hs_err_pid%p.log \
13-
-jar /app/app.jar --spring.config.location=/conf/application.yml
7+
java -server ${JAVA_OPTS} -XX:+UseStringDeduplication -Dfile.encoding=UTF-8 -Djava.security.egd=file:/dev/./urandom -Duser.timezone=GMT+08 -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/logs -XX:ErrorFile=/logs/jvm/hs_err_pid%p.log -jar /app/app.jar --spring.config.location=/conf/application.yml

km-dist/docker/knowstreaming-web/Dockerfile

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ LABEL maintainer="haoqi123 <[email protected]>"
44

55
WORKDIR /knowstreaming
66

7-
ARG VERSION_NODE=v14.20.0
8-
ARG VERSION_KM=v3.0.0-beta.2
7+
ARG VERSION_NODE=14.20.0
8+
ARG VERSION_KM=3.0.0-beta.2
99

1010
# SHELL ["/bin/bash", "-o", "pipefail", "-c"]
1111

@@ -59,9 +59,9 @@ RUN echo 'server { \
5959
} \
6060
}' > /etc/nginx/conf.d/default.conf
6161

62-
RUN curl -fsSLO --compressed "https://npm.taobao.org/mirrors/node/${VERSION_NODE}/node-${VERSION_NODE}-linux-x64.tar.gz" \
62+
RUN curl -fsSLO --compressed "https://npm.taobao.org/mirrors/node/v${VERSION_NODE}/node-v${VERSION_NODE}-linux-x64.tar.gz" \
6363
&& mkdir node/ \
64-
&& tar -zxf "node-${VERSION_NODE}-linux-x64.tar.gz" -C node/ --strip-components=1 --no-same-owner \
64+
&& tar -zxf "node-v${VERSION_NODE}-linux-x64.tar.gz" -C node/ --strip-components=1 --no-same-owner \
6565
&& rm -rf /knowstreaming/*.tar.gz \
6666
&& ln -s /knowstreaming/node/bin/node /usr/local/bin/node \
6767
&& ln -s /knowstreaming/node/bin/npm /usr/local/bin/npm \
@@ -70,11 +70,11 @@ RUN curl -fsSLO --compressed "https://npm.taobao.org/mirrors/node/${VERSION_NODE
7070
&& npm info underscore \
7171
&& node --version \
7272
&& npm --version \
73-
&& curl -fsSLO --compressed https://github.com/didi/KnowStreaming/archive/refs/tags/${VERSION_KM}.zip \
74-
&& unzip -o -q master.zip \
75-
&& cd KnowStreaming-master/km-console \
73+
&& curl -fsSLO --compressed https://github.com/didi/KnowStreaming/archive/refs/tags/v${VERSION_KM}.zip \
74+
&& unzip -o -q v${VERSION_KM}.zip \
75+
&& cd KnowStreaming-${VERSION_KM}/km-console \
7676
&& npm install -g lerna && npm run i && npm run build \
77-
&& mv /knowstreaming/KnowStreaming-master/km-rest/src/main/resources/templates /pub \
77+
&& mv /knowstreaming/KnowStreaming-${VERSION_KM}/km-rest/src/main/resources/templates /pub \
7878
&& npm uninstall -g lerna \
7979
&& cd / \
8080
&& rm -rf /knowstreaming/* /usr/local/bin/node /usr/local/bin/npm \

0 commit comments

Comments
 (0)