Интеграция двух приложений для докеров - Orthanc и OVIYAM - PullRequest
0 голосов
/ 06 июля 2019

Я пытаюсь запустить две службы докеров.Один из них - Orthanc, другой - 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

Я получил файлы Docker для OVIYAM по этой ссылке (https://github.com/mocsharp/oviyam-docker), если это может помочь.

Хотя я могу успешно запустить эти службы, я не уверен, как их объединить?

Не уверен, как настроить это соединение / интегрировать эти два приложения. Не могли бы вы помочь?

1 Ответ

1 голос
/ 06 июля 2019

Зависит от того, как эти приложения взаимодействуют.Если они общаются друг с другом через сетевые запросы, вы можете использовать что-то вроде Docker Compose для запуска и связать их вместе (https://docs.docker.com/compose/, https://dev.to/mozartted/docker-networking--how-to-connect-multiple-containers-7fl).

...