Настроить Docker для глотка - PullRequest
       7

Настроить Docker для глотка

0 голосов
/ 30 сентября 2018

Я сейчас изучаю 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/
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...