Тома Docker + django
у меня есть Dockerfile с python
FROM python:3.8
ENV PYTHONBUFFERED 1
WORKDIR /app
COPY requirements.txt .
RUN pip install -r requirements.txt
COPY . .
EXPOSE 8000
COPY --from=node /app/src/barbook_app/static /app/src/barbook_app/static
RUN python src/manage.py collectstatic --noinput
CMD python3 -m spacy download en && python3 src/manage.py migrate && python3 src/manage.py initadmin && \
gunicorn barbook_project.wsgi --chdir src --bind 0.0.0.0 --preload --log-file -
И docker-compose
app: &app
build:
context: .
dockerfile: deploy/python/Dockerfile
restart: always
ports:
- 8000:8000
expose:
- 8000
depends_on:
- postgres
- redis
environment:
DB_NAME: barbook_django
DB_USER: root
DB_PASSWORD: root
DB_HOST: postgres
DB_PORT: 5432
REDIS_CONNECTION: redis://redis:6379/0
volumes:
- ./static:/app/static/
- ./img_source:/app/img_source
проблема в том, что когда я делаю docker-copose вот так. никаких статических файлов не появляется
но когда я составляю карту вот так
- static:/app/static/
все в порядке.
В чем проблема?