Я сейчас изучаю Docker и уже успел настроить свой проект Django.В моем шаблоне Bootstrap используются gulp watch (локально) и gulp build (production).
Как настроить Dockerfile и docker-compose для выполнения этих команд gulp?Исходя из моего нынешнего понимания, мне нужны два разных файла docker-compose.
docker-compose:
version: '3'
services:
db:
image: postgres
ports:
- "5432:5432"
web:
build: .
command: python3 manage.py migrate --noinput
command: python3 manage.py runserver 0.0.0.0:8000
volumes:
- .:/code
ports:
- "8000:8000"
environment:
- SECRET_KEY=XYZ
depends_on:
- db
Dockerfile:
FROM python:3
ENV PYTHONUNBUFFERED 1
RUN mkdir /code
WORKDIR /code
ADD requirements.txt /code/
RUN pip install -r requirements.txt
ADD . /code/