集成两个 docker 应用程序 - Orthanc 和 OVIYAM
Integrate two docker apps - Orthanc and OVIYAM
我正在尝试启动两个 docker 服务。一个是 Orthanc,另一个是 OVIYAM 图像查看器。我的 objective 是为了能够在 Oviyam 中查看我在 Orthanc 中上传的图像。
第 1 步 - 在 Orthanc 中上传图像
第 2 步 - 在 Oviyam 中查看它们
虽然我目前可以启动这两个服务,但我无法整合这两个。我的意思是我确实为 OVIYAM 提供了监听端口,在 Orthanc.json.
中是 1025
要启动 Orthanc,我执行以下命令
docker run -p 4242:4242 -p 8042:8042 --rm --name orthanc -v /home/selva/abcd/abc/new_orthanc/orthanc.json:/etc/orthanc/orthanc.json -v /home/selva/abcd/abc/new_orthanc/orthanc-db:/var/lib/orthanc/db jodogne/orthanc-plugins /etc/orthanc --verbose
要启动 Oviyam,我执行以下命令
docker run -it --rm --name oviyam -p 8081:8080 -p 1025:1025 -v /home/selva/abcd/abc/oviyam/data/:/usr/local/tomcat/work oviyam:2.7.1
我从这个 link (https://github.com/mocsharp/oviyam-docker) 获得了 OVIYAM 的 docker 文件,如果这有帮助的话。
虽然我能够成功启动这些服务,但我不确定如何整合这两者?
我不确定如何设置 connection/integrate 这两个应用程序。你能帮忙吗?
取决于那些应用程序如何通信。如果他们通过网络请求相互交谈,您可以使用 Docker Compose 之类的东西开始,然后 link 他们在一起 (https://docs.docker.com/compose/ , https://dev.to/mozartted/docker-networking--how-to-connect-multiple-containers-7fl)。
我正在尝试启动两个 docker 服务。一个是 Orthanc,另一个是 OVIYAM 图像查看器。我的 objective 是为了能够在 Oviyam 中查看我在 Orthanc 中上传的图像。
第 1 步 - 在 Orthanc 中上传图像
第 2 步 - 在 Oviyam 中查看它们
虽然我目前可以启动这两个服务,但我无法整合这两个。我的意思是我确实为 OVIYAM 提供了监听端口,在 Orthanc.json.
中是 1025要启动 Orthanc,我执行以下命令
docker run -p 4242:4242 -p 8042:8042 --rm --name orthanc -v /home/selva/abcd/abc/new_orthanc/orthanc.json:/etc/orthanc/orthanc.json -v /home/selva/abcd/abc/new_orthanc/orthanc-db:/var/lib/orthanc/db jodogne/orthanc-plugins /etc/orthanc --verbose
要启动 Oviyam,我执行以下命令
docker run -it --rm --name oviyam -p 8081:8080 -p 1025:1025 -v /home/selva/abcd/abc/oviyam/data/:/usr/local/tomcat/work oviyam:2.7.1
我从这个 link (https://github.com/mocsharp/oviyam-docker) 获得了 OVIYAM 的 docker 文件,如果这有帮助的话。
虽然我能够成功启动这些服务,但我不确定如何整合这两者?
我不确定如何设置 connection/integrate 这两个应用程序。你能帮忙吗?
取决于那些应用程序如何通信。如果他们通过网络请求相互交谈,您可以使用 Docker Compose 之类的东西开始,然后 link 他们在一起 (https://docs.docker.com/compose/ , https://dev.to/mozartted/docker-networking--how-to-connect-multiple-containers-7fl)。