Właśnie ucze sie dockera poniewaz na produkcji aplikacja działa niepoprawnie pomimo tego,ze testy przechodza prawidłowo. Gdy chce uruchomic sudo docker-compose up
otrzymuje błąd: http: invalid Host header
. Mam jeszcze jedno pytanie jak skonfigurowac pliki dockera zeby tworzyc kontener z plikiem db.sqlite3
? moje pliki dockera wygladaja nastepujaco:
Dockerfile:
FROM python:3.8
WORKDIR /code
COPY var/docs/requirments.txt /code/
RUN pip install -r requirments.txt
COPY . /code/
Docker-compose.yml:
version: "3.9"
services:
db:
image: postgres
environment:
- POSTGRES_DB = 10
- POSTGRES_USER = postgres
- POSTGRES_PASSWORD = 1
web:
build: .
command: python manage.py runserver 0.0.0.0:9010
volumes:
- .:/code/
ports:
- "9010:9010"
depends_on:
- db