Проблема при копировании файлов при сборке контейнера Docker
У меня есть проблема при копировании файлов в контейнере.
Есть папка , внутри файл docker-compose.yml и папка с сайтом, в папке с сайтом есть Dockerfile, где происходит билд.
В docker-compose.yml я пытаюсь соединить сайт и nginx. С помощью volumes добавить эти файлы, чтоб потом можно было их выдавать через nginx, но проблема в том, что я что-то делаю не так и файлы не копируются.
Вот так выглядит структура файлов:
вот так выглядит Dockerfile сайта:
FROM node:12
WORKDIR /website
COPY package*.json ./
RUN npm install
COPY . .
RUN npm run build
вот так выглядит docker-compose:
version: "3"
services:
website:
build:
context: ./media
dockerfile: ./Dockerfile
volumes:
- ./website/dist:/var/www/
nginx:
image: nginx:1.15-alpine
ports:
- "80:80"
- "443:443"
volumes:
- ./nginx:/etc/nginx/conf.d
depends_on:
- website
Проблема в том, что после запуска контейнера, папки нет /var/www/ с html файлами. Что я делаю не так?
