Die Webseite wird nicht angezeigt, wenn ich ein dockerisiertes Django -Projekt ausführe
Posted: 09 Mar 2025, 12:00
Ich versuche, ein Django -Projekt zu docken, aber die Webseite wird nicht angezeigt, wenn ich den Container ausführe. Ich bekomme jedoch keine Fehler im Terminal, wenn ich Docker komponiere -build . Ich habe auf Docker Desktop bestätigt, dass mein Container vorhanden ist und ausgeführt ist.
Nachdem das Problem online und auf YouTube nachgeschlagen wurde, bin ich mir nicht sicher, was das Problem ist, weil es so aussieht, als hätte ich alles, was ich brauche.
Code: Select all
FROM python:3
ENV PYTHONUNBUFFERED=1
RUN apt-get update && apt-get install -y libpq-dev
WORKDIR /app
COPY requirements.txt .
RUN pip install -r requirements.txt
COPY . .
EXPOSE 8000
CMD ["python", "manage.py", "runserver", "0.0.0.0:8000"]
< /code>
Ich habe versucht, CMD den "0.0.0.0:8000" hinzuzufügen, aber das hat auch nicht funktioniert.version: "3"
services:
web:
build:
context: .
dockerfile: Dockerfile
ports:
- "8000:8000"
< /code>
Und zuletzt hier ist meine Anforderungen.txt -Datei: < /p>
asgiref==3.6.0
Django==4.2.1
djangorestframework==3.14.0
psycopg2==2.9.6
pytz==2023.3
sqlparse==0.4.4
tzdata==2023.3