2

Nginx を含む docker コンテナーと、静的 (JS、CSS) ファイルのみを含むデータ コンテナーがあります。アプリの開始時に、Nginx は volume_from を使用してデータ コンテナーからボリュームをマウントします。Nginx コンテナーはボリュームが変更されたことを認識できないため、静的ファイルを更新したいときに問題が発生します。Nginxコンテナを再起動せずに静的ボリュームの変更を取得することは可能ですか?

proxy:
  image: proxy
  volumes_from:
    - static:ro
  ports:
    - "80:80"
  restart: always
  sequential_deployment: true
static:
  image: static
  volumes:
    - /home/node/static/build
  read_only: true
  command: "true"
4

1 に答える 1