mkdir docker_test
/
cd docker_test
touch Dockerfile
vim Dockerfile
FROM python
:3.6
ENV PYTHONUNBUFFERED
1
RUN mkdir
/code
COPY requirements
.txt
/code
/
COPY Lottery
/ /code
/
WORKDIR
/code
/
RUN pip install
-r requirements
.txt
-i http
://pypi
.douban
.com
/simple
--trusted
-host pypi
.douban
.com
EXPOSE
8001
CMD
["python","manage.py","runserver","0.0.0.0:8001"]
docker build
-t lottery
:django
.
docker run
-d
-p
8001:8001 镜像
id
然后再windows下访问虚拟机IP:8001,就可以访问了,这个项目比较简单,只用到了一些依赖包。 Dockerfile相关指令参考 https://www.runoob.com/docker/docker-dockerfile.html