Env:
DB_HOST - host for mysql db
DB_PORT - db port
DB - db name
DB_USER - db user
DB_PASS - db pass
Expose port:
8080 and 4006
Be sure to not open 8080 to anyone unprivileged. It's vulnerable!
Example docker run:
docker run --env "DB_HOST=10.0.0.1" --env "DB_PORT=3306" --env "DB=pacsdb" --env "DB_USER=pacs" --env "DB_PASS=pacs" --name dcm4chee -p 10.0.0.2:8080:8080 -p 4006:11112 --restart always -d -v /opt/dicom:/opt/dcm4chee/server/default/archive -v /opt/dicom-xmbean-attrs:/opt/dcm4chee/server/default/data/xmbean-attrs dzikus99/dcm4chee:latest
I suggest to use volume for archive and for xmbean-attrs (where changed AETitle is stored for example).
Usefull links:
https://dcm4che.atlassian.net/wiki/spaces/ee2/pages/1172275206/Installation+dcm4chee+2.18.3
https://dcm4che.atlassian.net/wiki/spaces/ee2/pages/2556076/MySQL
Content type
Image
Digest
sha256:8e538a3bc…
Size
306.7 MB
Last updated
over 3 years ago
docker pull dzikus99/dcm4chee