Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django 此页面不工作-Docker_Django_Docker - Fatal编程技术网

Django 此页面不工作-Docker

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

我有一个本地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
 ---> 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我以前从未见过这样的消息…怎么没有数据被发送@芒奇金