Skip to content

Commit c2041bd

Browse files
author
bwo
committed
Switched dockerize version to avoid high cpu load
1 parent 67917e8 commit c2041bd

File tree

2 files changed

+13
-15
lines changed

2 files changed

+13
-15
lines changed

Dockerfile

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,13 @@ FROM java:openjdk-8
33
ENV OSM_HOME /osm
44
ENV OSM_CONFIG_HOME /osm/config
55
ENV JAVA_OPTS "-server -Dgrails.env=prod -Dfile.encoding=UTF-8"
6-
ENV DOCKERIZE_VERSION v0.3.0
6+
ENV DOCKERIZE_VERSION v0.11.0
77

88
# add osm-user
99
RUN groupadd -r osm && useradd -ms /bin/bash -r -g osm osm
1010

1111
# install dockerize
12-
RUN wget https://github.com/jwilder/dockerize/releases/download/$DOCKERIZE_VERSION/dockerize-linux-amd64-$DOCKERIZE_VERSION.tar.gz && \
13-
tar -C /usr/local/bin -xzvf dockerize-linux-amd64-$DOCKERIZE_VERSION.tar.gz && \
14-
rm dockerize-linux-amd64-$DOCKERIZE_VERSION.tar.gz
12+
RUN wget -O - https://github.com/powerman/dockerize/releases/download/$DOCKERIZE_VERSION/dockerize-`uname -s`-`uname -m` | install /dev/stdin /bin/dockerize
1513

1614
# get osm-sources and build war-file
1715
RUN mkdir -p $OSM_HOME $OSM_HOME/logs $OSM_CONFIG_HOME && \

docker/templates/osm-config.yml.j2

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -14,24 +14,24 @@ grails:
1414
osm:
1515
security:
1616
initialOsmAdminUser:
17-
username: '{{ default .Env.OSM_ADMIN_USER "admin" }}'
18-
password: '{{ default .Env.OSM_ADMIN_PASSWORD "secret123" }}'
17+
username: '{{ default "admin" .Env.OSM_ADMIN_USER }}'
18+
password: '{{ default "secret123" .Env.OSM_ADMIN_PASSWORD }}'
1919
initialOsmRootUser:
20-
username: '{{ default .Env.OSM_ROOT_USER "root" }}'
21-
password: '{{ default .Env.OSM_ROOT_PASSWORD "muchMoreSecret!123" }}'
20+
username: '{{ default "root" .Env.OSM_ROOT_USER }}'
21+
password: '{{ default "muchMoreSecret!123" .Env.OSM_ROOT_PASSWORD }}'
2222

2323
environments:
2424
production:
2525
grails:
26-
serverURL: '{{ default .Env.OSM_URL "http://localhost:8080"}}'
26+
serverURL: '{{ default "http://localhost:8080" .Env.OSM_URL }}'
2727
de.iteratec.osm.detailAnalysis:
28-
enablePersistenceOfDetailAnalysisData: {{ default .Env.ENABLE_DETAIL_ANALYSIS "false" }}
29-
microserviceUrl: '{{ default .Env.DETAIL_ANALYSIS_URL "http://your.detail.analysis.service.com" }}'
30-
apiKey: '{{ default .Env.API_KEY_DETAIL_ANALYSIS "apiKeyForDetailAnalysisService" }}'
28+
enablePersistenceOfDetailAnalysisData: {{ default "false" .Env.ENABLE_DETAIL_ANALYSIS }}
29+
microserviceUrl: '{{ default "http://your.detail.analysis.service.com" .Env.DETAIL_ANALYSIS_URL }}'
30+
apiKey: '{{ default "apiKeyForDetailAnalysisService" .Env.API_KEY_DETAIL_ANALYSIS }}'
3131
dataSource:
32-
url: 'jdbc:mysql://{{ default .Env.MYSQL_HOST "osm-mysql" }}/{{ default .Env.MYSQL_DATABASE "osm" }}'
33-
username: '{{ default .Env.MYSQL_USER "osm" }}'
34-
password: '{{ default .Env.MYSQL_PASSWORD "osm123" }}'
32+
url: 'jdbc:mysql://{{ default "osm-mysql" .Env.MYSQL_HOST }}/{{ default "osm" .Env.MYSQL_DATABASE }}'
33+
username: '{{ default "osm" .Env.MYSQL_USER }}'
34+
password: '{{ default "osm123" .Env.MYSQL_PASSWORD }}'
3535
dbCreate: "managed by liquibase"
3636
pooled: true
3737
properties:

0 commit comments

Comments
 (0)