我启动了一个Docker服务器,说我的容器在运行。一切正常,但我无法通过http://127.0.0.1:8000/访问服务器 虽然我可以访问服务器,并看到我的django项目,如果我运行没有docker服务器
我甚至不知道该怎么办
这是Dockerfile
FROM python:3.6.8-alpine
MAINTAINER Sabir Javadov
ENV PYTHONUNBUFFERED 1
COPY ./requirements.txt /requirements.txt
RUN pip install -r /requirements.txt
WORKDIR /Test
COPY ./Test /Test
RUN adduser -D Sabir
USER Sabir
docker来了
version: "3"
services:
test:
build:
context: .
ports:
- "8000:8000"
volumes:
- ./Test:/Test
command: sh -c "python manage.py runserver 0.0.0.0:8000"
windows上的Docker在虚拟机上运行。如果您使用的不是“Docker for Windows”,而是“Docker Toolbox”,则需要使用VM的IP访问容器。你知道吗
您可以通过打开“Docker工具箱”终端来找到这一点。检查documentation。你知道吗
相关问题 更多 >
编程相关推荐