首页 > 其他 > 详细

Docker_Django学习记录01

时间:2019-08-09 12:21:51      阅读:92      评论:0      收藏:0      [点我收藏+]

【1】Django目录下创建Dockerfile文件:

技术分享图片
From python:3.5.2
RUN mkdir -p /usr/src/dockerapp03
WORKDIR /usr/src/dockerapp03
COPY pip.conf /root/.pip/pip.conf
COPY requestment.txt  /usr/src/dockerapp03
RUN pip install -r /usr/src/dockerapp03/requestment.txt
RUN rm -rf /usr/src/dockerapp03
COPY .  /usr/src/dockerapp03
CMD ["python","./manage.py","runserver","0.0.0.0:8003"]
View Code

 

 

 

【2】Django目录下创建pip.conf文件(使用阿里云镜像下载):

技术分享图片
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
View Code

 

 

【3】在Django目录下运行,生成镜像

技术分享图片
docker build  -t   + 镜像名称  +  Dockerfile文件路径   (docker build  -t   mynet   . )
View Code

 

 

【4】查找生成的镜像

技术分享图片
docker  images    (删除镜像   docker  rmi  +  镜像id)
View Code

 

 

【5】开启容器

技术分享图片
docker run -it  -d  -p   8002:8002 --name  mynet8002  docker_mynet_8002

docker run -it   -p  -d(后台运行)   8002(最终访问的端口):8002(Dockerfile里设置的端口)  --name  mynet8002(容器名称)  docker_mynet_8002(镜像名称)
View Code

 

Docker_Django学习记录01

原文:https://www.cnblogs.com/acer-haitao/p/11326127.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!