Django 此页面不工作-Docker
我有一个本地docker映像,运行着我正在运行的django项目。docker映像已启动,但当我转到设置了端口8000的本地主机时,会显示一条消息,Django 此页面不工作-Docker,django,docker,Django,Docker,我有一个本地docker映像,运行着我正在运行的django项目。docker映像已启动,但当我转到设置了端口8000的本地主机时,会显示一条消息,页面未工作,并且127.0.0.1未发送任何数据 以下是docker代码: omars-mbp:Split omarjandali$ docker build -t split . Sending build context to Docker daemon 222.2kB Step 1/7 : FROM python:3 ---> 79e
页面未工作
,并且127.0.0.1未发送任何数据
以下是docker代码:
omars-mbp:Split omarjandali$ docker build -t split .
Sending build context to Docker daemon 222.2kB
Step 1/7 : FROM python:3
---> 79e1dc9af1c1
Step 2/7 : WORKDIR user
---> 15e014da5b80
Removing intermediate container f4081817276f
Step 3/7 : COPY requirements.txt ./
---> 1f444390862b
Step 4/7 : EXPOSE 8000
---> Running in f75a6674ade2
---> 7641865ffc85
Removing intermediate container f75a6674ade2
Step 5/7 : RUN pip install -r requirements.txt
---> Running in 40738a20f481
Collecting Django==1.11.5 (from -r requirements.txt (line 1))
Downloading Django-1.11.5-py2.py3-none-any.whl (6.9MB)
Collecting gunicorn==19.6.0 (from -r requirements.txt (line 2))
Downloading gunicorn-19.6.0-py2.py3-none-any.whl (114kB)
Collecting pytz (from Django==1.11.5->-r requirements.txt (line 1))
Downloading pytz-2017.3-py2.py3-none-any.whl (511kB)
Installing collected packages: pytz, Django, gunicorn
Successfully installed Django-1.11.5 gunicorn-19.6.0 pytz-2017.3
---> 371a95617f78
Removing intermediate container 40738a20f481
Step 6/7 : COPY . .
---> fa31f9520063
Step 7/7 : CMD python manage.py runserver 0.0.0.0:8000
---> Running in 28b6a097dac4
---> c0d19bca8c2d
Removing intermediate container 28b6a097dac4
Successfully built c0d19bca8c2d
Successfully tagged split:latest
omars-mbp:Split omarjandali$ docker run -d -p 8000:8000 split
d70035b14ab0c2046f2bfc8418960a0b1e5dd8bb75e09a045b41e94bcb097aa4
omars-mbp:Split omarjandali$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d70035b14ab0 split "python manage.py ..." 4 seconds ago Up 2 seconds 0.0.0.0:8000->8000/tcp focused_shirley
docker文件:
FROM python:3
WORKDIR user
COPY requirements.txt ./
EXPOSE 8000
RUN pip install -r requirements.txt
COPY . .
CMD ["python", "manage.py", "runserver", "0.0.0.0:8000"]
你能把docker文件粘贴到这里吗?更新后的帖子带有docker文件@NakulNarayananDid你可以用选项
-p8000:8000
启动你的图像吗?是的,你可以看到在代表我的docker命令的大块代码的底部是应用程序,而不是正在运行的图像。。。idk我以前从未见过这样的消息…怎么没有数据被发送@Munchkin你能用docker file@Nakulnarayan将docker文件粘贴到这里吗?你可以用选项-p 8000:8000
启动你的图像吗?是的,你可以看到在代表我的docker命令的大块代码的底部是应用程序,而不是正在运行的图像。。。idk我以前从未见过这样的消息…怎么没有数据被发送@芒奇金