docker-compose -p dcm4chee up -d
http://localhost:8080/dcm4chee-arc/ui2
docker-compose -p dcm4chee stop
docker-compose -p dcm4chee up -d
http://localhost:8080/dcm4chee-arc/ui2
docker-compose -p dcm4chee stop
STORAGE_DIR=/storage/fs1 | |
POSTGRES_DB=pacsdb | |
POSTGRES_USER=pacs | |
POSTGRES_PASSWORD=pacs |
version: "3" | |
services: | |
ldap: | |
image: dcm4che/slapd-dcm4chee:2.6.3-29.1 | |
logging: | |
driver: json-file | |
options: | |
max-size: "10m" | |
ports: | |
- "389:389" | |
env_file: docker-compose.env | |
volumes: | |
- /var/local/dcm4chee-arc/ldap:/var/lib/openldap/openldap-data | |
- /var/local/dcm4chee-arc/slapd.d:/etc/openldap/slapd.d | |
db: | |
image: dcm4che/postgres-dcm4chee:14.5-29 | |
logging: | |
driver: json-file | |
options: | |
max-size: "10m" | |
ports: | |
- "5432:5432" | |
env_file: docker-compose.env | |
volumes: | |
- /etc/localtime:/etc/localtime:ro | |
- /etc/timezone:/etc/timezone:ro | |
- /var/local/dcm4chee-arc/db:/var/lib/postgresql/data | |
arc: | |
image: dcm4che/dcm4chee-arc-psql:5.29.1 | |
logging: | |
driver: json-file | |
options: | |
max-size: "10m" | |
ports: | |
- "8080:8080" | |
- "8443:8443" | |
- "9990:9990" | |
- "9993:9993" | |
- "11112:11112" | |
- "2762:2762" | |
- "2575:2575" | |
- "12575:12575" | |
env_file: docker-compose.env | |
environment: | |
WILDFLY_CHOWN: /opt/wildfly/standalone /storage | |
WILDFLY_WAIT_FOR: ldap:389 db:5432 | |
depends_on: | |
- ldap | |
- db | |
volumes: | |
- /etc/localtime:/etc/localtime:ro | |
- /etc/timezone:/etc/timezone:ro | |
- /var/local/dcm4chee-arc/wildfly:/opt/wildfly/standalone | |
- /var/local/dcm4chee-arc/storage:/storage |
windows 에선 WSL 아래에서 실행하는 것을 추천. STORAGE_DIR 이 fileURL로 해도 잘 안됨.