Page 1 of 1

Die Webseite wird nicht angezeigt, wenn ich ein dockerisiertes Django -Projekt ausführe

Posted: 09 Mar 2025, 12:00
by Anonymous
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.

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

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.