我无法通过容器中的端口连接到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)
我该如何解决这个问题?