我正在尝试启动两个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文件。
尽管我能够成功启动这些服务,但是不确定如何将这两个服务集成在一起?
我不确定如何设置此连接/如何集成这两个应用程序。你能帮忙吗?
答案 0 :(得分:1)
取决于那些应用程序如何通信。如果他们通过网络请求互相交谈,则可以使用Docker Compose之类的东西来启动它们并将它们链接在一起(https://docs.docker.com/compose/,https://dev.to/mozartted/docker-networking--how-to-connect-multiple-containers-7fl)。