ドッカーで動作するアプリがあります。アプリのローカル バージョンで Ohif ビューアーを実行します。コマンド yarn run dev:orthanc を使用しています。リモートOrhtancサーバーからデータを取得したいという事実により、package.jsonファイルスクリプト「dev:orthanc」を1)から2)に変更し、すべてが正しく機能しました。ローカル マシン ビューアーに Orthanc サーバーからの画像があります。
"dev:orthanc": "cross-env NODE_ENV=development PROXY_TARGET=/dicom-web PROXY_DOMAIN=http://localhost:8042 APP_CONFIG=config/docker_nginx-orthanc.js webpack-dev-server --config .webpack/webpack. pwa.js --watch",
"dev:orthanc": "cross-env NODE_ENV=development PROXY_TARGET=/dicom-web PROXY_DOMAIN=http://myRemoteServerIP:8042 APP_CONFIG=config/docker_nginx-orthanc.js webpack-dev-server --config .webpack/webpack. pwa.js --watch",
今、私は同じことをしたいのですが、GCP インスタンスで行います。どうすればいいですか?localhost を含むすべての URL をインスタンス IP に変更しようとしましたが、うまくいきません。また、docker-compose コンテナーで ohif ビューアーを実行しようとしましたが、私のソリューションでは機能しません。
viewer:
container_name: ohif-viewer
build:
context: ./ohif-viewer/Viewers/
dockerfile: Dockerfile
ports:
- "3000:80"
environment:
- MONGO_URL=mongodb://mongo:27017/ohif
volumes:
- ./config/default.js:/usr/share/nginx/html/config/default.js
depends_on:
- comiere-mongo
誰かが私を助けて、私が持っているリモートサーバーからのイメージを使用して本番サーバーで実行する方法を教えてもらえますか?