Docker_Django學習記錄01

【1】Django目錄下建立Dockerfile文件:python

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文件(使用阿里雲鏡像下載):docker

[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
View Code

 

 

【3】在Django目錄下運行,生成鏡像app

docker build  -t   + 鏡像名稱  +  Dockerfile文件路徑   (docker build  -t   mynet   . )
View Code

 

 

【4】查找生成的鏡像ide

docker  images    (刪除鏡像   docker  rmi  +  鏡像id)
View Code

 

 

【5】開啓容器ui

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
相關文章
相關標籤/搜索