-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathdocker-dcm4chee.service
More file actions
31 lines (28 loc) · 945 Bytes
/
docker-dcm4chee.service
File metadata and controls
31 lines (28 loc) · 945 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
[Unit]
Description=DCM4CHEE Container
Requires=docker.service
After=docker.service
[Service]
Restart=always
EnvironmentFile=/etc/dcm4chee/dcm4chee.conf
ExecStart=/usr/bin/docker run --hostname=dcm4chee.%H --network=dcm4chee_default --name dcm4chee -e TZ=${TZ} -e LC_ALL=${LOCALE} -e LANG=${LANG} \
-p 8080:8080 \
-p 8443:8443 \
-p 9990:9990 \
-p 11112:11112 \
-p 2575:2575 \
-e POSTGRES_HOST=${POSTGRES_HOST} \
-e POSTGRES_DB=${POSTGRES_DB} \
-e POSTGRES_USER=${POSTGRES_USER} \
-e POSTGRES_PASSWORD=${POSTGRES_PASSWORD} \
-e WILDFLY_CHOWN=${STORAGE_FILE_DIRS} \
-e WILDFLY_WAIT_FOR=ldap:389 \
-e AUTH_SERVER_URL=${AUTH_SERVER_URL} \
-v /etc/localtime:/etc/localtime:ro \
-v /docker/dcm4chee/wildfly:/opt/wildfly/standalone \
-v ${STORAGE_DIR}:${STORAGE_DIR} \
dcm4che/dcm4chee-arc-psql:@DOCKER_VERSION@
ExecStop=/usr/bin/docker stop -t 2 dcm4chee
ExecStopPost=/usr/bin/docker rm -f dcm4chee
[Install]
WantedBy=default.target