python 項目制作docker鏡像


導出程序依賴包

生成在main py 文件同目錄

pip freeze > requirements.txt

 

編寫Dockfile

同目錄下創建Dockfile文件

----------------------------------
#基於的基礎鏡像
FROM python:3.6

#代碼添加到code文件夾
ADD ./job /usr/src/app

# 設置app文件夾是工作目錄
WORKDIR /usr/src/app

# 安裝支持
RUN pip install --no-cache-dir -r requirements.txt

CMD [ "python", "/usr/src/app/job_liep.py" ]
----------------------------------

 

制作鏡像

docker build -t  job_liep_img .

# Dockerfilepath:Dockerfile 所在文件夾名稱,當前名錄為 “.” 

運行鏡像

 docker run -d -p 8001:8001 -v /etc/localtime:/etc/localtime --restart=always --name job_51job job_51job_img

docker run -d  -v /etc/localtime:/etc/localtime --restart=always --name job_51job job_51job_img


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM