集成两个docker应用程序-Orthanc和OVIYAM

时间:2019-07-06 07:34:53

标签: docker docker-compose dockerfile docker-machine

我正在尝试启动两个docker服务。一个是Orthanc,另一个是OVIYAM图像查看器。我的目标是能够查看我在Oviyam的Orthanc中上传的图像。

第1步-在Orthanc中上传图片

第2步-在Oviyam中查看它们

尽管当前可以启动这两项服务,但我无法将这两项整合在一起。我的意思是,我确实为Orthanc.json中的1025提供了OVIYAM的侦听端口。

要启动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

如果可以帮助我从此链接(https://github.com/mocsharp/oviyam-docker)获得OVIYAM的docker文件。

尽管我能够成功启动这些服务,但是不确定如何将这两个服务集成在一起?

我不确定如何设置此连接/如何集成这两个应用程序。你能帮忙吗?

1 个答案:

答案 0 :(得分:1)

取决于那些应用程序如何通信。如果他们通过网络请求互相交谈,则可以使用Docker Compose之类的东西来启动它们并将它们链接在一起(https://docs.docker.com/compose/https://dev.to/mozartted/docker-networking--how-to-connect-multiple-containers-7fl)。