기본 장고 프로젝트가 있는데 도커를 통해 로컬로 실행하려고합니다. 나는 도커 파일을 가지고있다. 나는 도커 이미지를 만든다. 나는 도커 이미지를 실행했다. 그것은 실행,하지만 ... 여기있다가 고정 표시기 서버에 연결되지처럼 내 웹 페이지 내가 무엇을 화면에 오류를 보여줍니다도커 이미지가 실행 중이지만 웹 페이지 오류 - Docker
고정 표시기 파일 :
여기FROM python:3
WORKDIR general
COPY requirements.txt ./
EXPOSE 8000
RUN pip install -r requirements.txt
COPY . .
CMD ["python", "manage.py", "runserver", "0.0.0.0:8000"]
은 내가 얼마나입니다 buiding는이 프로젝트 실행 : 웹 페이지가 GI가
omars-mbp:split omarjandali$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
fc14f03a18b0 splitbeta/testing2 "python manage.py ..." 3 seconds ago Up 3 seconds 8000/tcp loving_volhard
입니다 : 여기
omars-mbp:split omarjandali$ docker build -t splitbeta/testing2 .
Sending build context to Docker daemon 223.7kB
Step 1/7 : FROM python:3
---> 79e1dc9af1c1
Step 2/7 : WORKDIR general
---> 04a6f8a7f92a
Removing intermediate container b2ffb485e485
Step 3/7 : COPY requirements.txt ./
---> 649d77ec499e
Step 4/7 : EXPOSE 8000
---> Running in 7d8d6fe8de1d
---> c328d885a5f1
Removing intermediate container 7d8d6fe8de1d
Step 5/7 : RUN pip install -r requirements.txt
---> Running in 1c9aca43dc14
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
---> 602e88557c8b
Removing intermediate container 1c9aca43dc14
Step 6/7 : COPY . .
---> 55cff629cb51
Step 7/7 : CMD python manage.py runserver 0.0.0.0:8000
---> Running in efd75f8fb602
---> 2cef664a626d
Removing intermediate container efd75f8fb602
Successfully built 2cef664a626d
Successfully tagged splitbeta/testing2:latest
omars-mbp:split omarjandali$ docker run -d spltibeta/testing2
하면 프로젝트의 실행 이 템플릿 페이지를 표시하도록되어 때 ....
This site can’t be reached
127.0.0.1 refused to connect.
을 다음과 같은 오류를 ving 내가 어제 실행하지만 더 이상 작동하지 않습니다 있어요 ... 그 이유를 잘 모릅니다. 내 터미널
확인 : 브라우저로 포트 8000에 연결하려고합니까? –
예'120.0.0.1 : 8000/users'을 사용하고 있습니다. @ SörenWeber –
나는 그것을 시도하고 똑같은 일을했습니다. 이것은 어제 일어나고 있었고 나는 그것이 작동하는 것을했지만, 어떻게 작동 하는지를 기억할 수 없다. –