Docker无法访问Django s

2024-06-07 03:31:00 发布

您现在位置:Python中文网/ 问答频道 /正文

我无法通过集装箱里的港口与django连接。我使用的地址是:0.0.0.0.:8000,请参阅:http://joxi.ru/Dr8MeGLhkBWnLm。我正在创建一个图像和一个容器,其中有一个命令:“docker compose up-d”。

$ docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                    NAMES
4fea50856eef        docker_web          "python manage.py ru…"   13 seconds ago      Up 11 seconds       0.0.0.0:8000->8000/tcp   docker_web_1

docker-compose.yaml文件

version: '3'

services:
  web:
    build:
      context: .
      dockerfile: /django.testsite/Dockerfile
    ports:
      - "8000:8000"

停靠文件

FROM python:3

RUN easy_install pip
RUN pip install django==1.9.12
RUN pip install requests

ADD . /.
WORKDIR /django.testsite

CMD ["python", "manage.py", "runserver", "8000"]

我该如何解决这个问题?


Tags: installpip文件djangocomposedockerrunpy