【发布时间】:2018-03-25 13:11:56
【问题描述】:
我无法通过容器中的端口连接到 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"
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"]
我该如何解决这个问题?
【问题讨论】:
标签: python django docker docker-compose