билда в этой папки собираются нод модули, как мне заигнорить для волюма папку с нод модулями ?
> папку в gnu/linux не существует такого понятия, как "папка". то, что ты ошибочно называешь "папкой" на самом деле называется "директорией"
эт одно слово)
не каталог, а каталог.
Это да, главное папку мамкой не называть, а так особой разницы нет :)
как в том анекдоте "да вас пидоров хуй различишь!"
если честно, ничего не понятно. показывай docker-compose.yml, как и на каком этапе происходит сборка
этот спор на русском языке не имеет смысла. Папка наинглише имеет на двусмысленное значение file это и файл и папка сразу. И визуализация директории как раз показывает нам то что называют file на инглише), отсюда душняк на эту тему и придирчивость чтобы не было путаницы. В русском языке с неопределённостью проблем нет, и папкиа и диреткория вполне однозначно определяют что именно имел ввиду человек использующий эти термины
Вот композ command: "npm run dev" volumes: - ./example/:/example/ Вот докерфайл ENV APP_ROOT /example RUN mkdir ${APP_ROOT} WORKDIR ${APP_ROOT} COPY ./src/ ${APP_ROOT} RUN npm install --production RUN npm run build # Вот здесь созздаются модули EXPOSE 8000
либо монтируй в контейнер только исходники самого приложения, без node_modules, либо ставь зависимости при запуске контейнера, для локального dev окружения можно
Обсуждают сегодня