Docker Создать - Именованный том не обновляет содержимое - PullRequest
0 голосов
/ 30 января 2020

Я использую этот docker -компонент для обслуживания stati c содержимого из nginx.

Я пытаюсь переопределить nginx index. html на /usr/share/nginx/html.

Чтобы добиться этого, я использую именованные тома в службе content. Я генерирую этот контент c в папке /build и передаю его на наш именованный том static-content.

.

В службе reverse-proxy Я использую том же имя static-content и указываю на /usr/share/nginx/html для переопределения индекса. html.

Я проверил, что папка /build содержит файлы, но по какой-то причине ничего не происходит, указанный том создается, но папка nginx по-прежнему содержит индекс по умолчанию. html и ни один из других файлов stati c, которые находятся внутри /build. Можете ли вы помочь мне?

  content:
      image: "${DOCKER_REGISTRY}/content"
      volumes:
        - static-content:/build
      build:
        context: .
      depends_on:
          - reverse-proxy

  nginx:
      image: "${DOCKER_REGISTRY}/nginx"
      build:
        context: .
      volumes:
        - static-content:/usr/share/nginx/html
      ports:
        - target: 80
          published: 80
          protocol: tcp
          mode: host
        - target: 443
          protocol: tcp
          mode: host

volumes:
    static-content:
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...