小编S. *_*ior的帖子

Docker - 无法访问Django服务器

我无法通过容器中的端口连接到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
Run Code Online (Sandbox Code Playgroud)

泊坞窗,compose.yaml

version: '3'

services:
  web:
    build:
      context: .
      dockerfile: /django.testsite/Dockerfile
    ports:
      - "8000:8000"
Run Code Online (Sandbox Code Playgroud)

Dockerfile

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"]
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

python django docker docker-compose

6
推荐指数
1
解决办法
4321
查看次数

标签 统计

django ×1

docker ×1

docker-compose ×1

python ×1