1

ドッカーで動作するアプリがあります。アプリのローカル バージョンで Ohif ビューアーを実行します。コマンド yarn run dev:orthanc を使用しています。リモートOrhtancサーバーからデータを取得したいという事実により、package.jsonファイルスクリプト「dev:orthanc」を1)から2)に変更し、すべてが正しく機能しました。ローカル マシン ビューアーに Orthanc サーバーからの画像があります。

  1. "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",

  2. "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

誰かが私を助けて、私が持っているリモートサーバーからのイメージを使用して本番サーバーで実行する方法を教えてもらえますか?

4

1 に答える 1