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"