docker封装python程序,docker中安装python
准备工作:
码头工人
计算机编程语言
步骤:
1、
项目结构如下
docker _测试
码头文件
缅甸
hello_world.py
要求. txt
Requirements.txt是Python运行环境配置,可以在你当前的目录下键入:
Pip freeze requirements.txt可以导出相关库的信息。
将您的程序放入myapps
在这里,我演示了numpy和熊猫的进口。如果可以成功运行,就说明映像创建成功,环境导入成功。
2、
Cmd到docker_test文件目录
创建一个Dockerfile文件,
内容如下:
#使用官方python运行时作为来自Python的父映像:3.7#将工作目录设置为/myappworkdir。/myapps #将当前目录的内容复制到位于/myapps Add.#安装requirements.txt中指定的任何所需软件包运行pip install-r requirements.txt #定义环境变量#ENV NAME World#运行app.pyCMD [python]当容器启动时,/myapps/hello _ world . py ]# cmd[ python ,。/myapps/hello _ world.py , worker ,-l , info] # # Faust程序worker start命令,然后在cmd窗口中键入dockerbuild-f dockfile-t hello _。
Hello_world这里是我的镜像名,1.0是版本号,还有。表示当前文件。
键入enter开始创建镜像。
如果在配置环境时觉得pip库太慢,在Dockerfile文件中添加以下语句,从豆瓣源码下载运行PIP Install-r requirements . txt-I https://pypi.doubanio.com/simple 3。
键入docker images查看我们创建的图像。
运行,成功运行,成功配置环境,成功打包。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。