我有两个docker运行命令,如下所示,但我想合并这两个命令并执行它。
1命令-仅在启用web查看器的情况下启动
docker run -p 8042:8042 -e WVB_ENABLED=true osimis/orthanc2命令-启动带有挂载目录任务的Orthanc
docker run -p 4242:4242 -p 8042:8042 --rm --name orthanc -v
$(pwd)/orthanc/orthanc.json:/etc/orthanc/orthanc.json -v
$(pwd)/orthanc/orthanc-db:/var/lib/orthanc/db jodogne/orthanc-plugins
/etc/orthanc --verbose正如您所看到的,在这两种情况下,Orthanc都正在启动,但我想将它们合并为一个,然后启动Orthanc。当它启动时,也应该启用Web查看器,并且安装目录也应该已经发生
你能告诉我怎么做吗?
发布于 2019-06-07 11:42:36
使用docker-compose,它是专门针对运行多个容器的。
docker-compose.yml
version: '3'
services:
osimis:
image: osimis/orthanc
environment:
WVB_ENABLED: 'true'
ports:
- 8042:8042
orthanc:
image: jodogne/orthanc-plugins
environment:
WVB_ENABLED: 'true'
ports:
- 4242:4242
- 8042:8042
volumes:
- ./orthanc/orthanc.json:/etc/orthanc/orthanc.json
- ./orthanc/orthanc-db:/var/lib/orthanc/db
command: /etc/orthanc --verbose和docker-compose up来完成这项工作
https://stackoverflow.com/questions/56492903
复制相似问题