我想在一個簡單的Docker容器中運行Django。在Docker容器中看不到Django
首先我用Docker-file構建了我的容器。有沒有什麼特別的東西在裏面(只,運行和COPY命令)
然後我跑我的容器命令
docker run -tid -p 8000:8000 --name <container_name> <image>
進入我的容器:
docker exec -it <container_name> bash
冉Django的服務器:
python manage.py runserver
了:
Starting development server at http://127.0.0.1:8000/
但是,當我去127.0.0.1:8000我什麼也看不到:
The 127.0.0.1 page isn’t working
有沒有Nginx的或其他工作服務器。
我在做什麼錯?
更新1(Dockerfile)
FROM ubuntu:16.04
MAINTAINER Max Malyshev <user>
COPY . /root
WORKDIR /root
RUN apt-get update
RUN apt-get install python-pip -y
RUN apt-get install postgresql -y
RUN apt-get install rabbitmq-server -y
RUN apt-get install libpq-dev python-dev -y
RUN apt-get install npm -y
RUN apt-get install mongodb -y
RUN pip install -r requirements.txt
讓我們看看你的Dockerfile – denvaar
嘗試0.0。 0.0而不是127.0.0.1 – denvaar