28
2022
11
17:48:09

docker 执行py文件

我们知道docker的作用是日常开发中很重要的工具,那么今天我们就来说一下如何用docker 来运行我们开发的py文件。

1、获取python镜像


docker run python:3.7.5

1.

b1f94488e6034a014065f688688afe4c_watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARGFua2VyMDE=,size_20,color_FFFFFF,t_70,g_se,x_16.png

这里说明一下,python镜像很多,可以根据自己的需要选择合适的版本,尽量选择满足py文件功能且所占内存较小的镜像。


2、查看镜像是否获取成功

docker images

1.

a6132ef6dceed7f47380ea6bdb53667c_f1d87a155b0c4e30a389a525848e560d.png



3、将要执行的py文件上传到服务器


a48ca80ef4361ec967efb168829e91a8_092adbd363dd441caba1020a4605a57f.png

上传的方法有很多,可以使用rz命令或者用xshell自带的插件


4、使用docker执行便py文件并创建容器

docker run -v /pyapp:/usr/src/python -w /usr/src/python python:3.7.5 python cfb.py

1.

84c6564f62405d10f7abd6eb5b36e366_watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARGFua2VyMDE=,size_20,color_FFFFFF,t_70,g_se,x_16.png


5、查看容器

docker ps -a

1.

b88f9ce7ce89015ebd58f575a20ed486_a5862582909a42c0a829ea82816e48f6.png


6、命令说明

docker run python:3.7.5 加载python镜像

-v /pyapp:/usr/src/python 将服务器目录挂载到docker指定目录

-w /usr/src/python docker执行目录

python:3.7.5 挂载镜像

python cfb.py 执行脚本

docker rm -v 5b57e275e4bb 删除容器


需要注意的是不能每一次都用docker run 命令,这样会创建很多的docker容器,容器创建以后可以用docker start 容器id即可。

————————————————

版权声明:本文为CSDN博主「Danker01」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/weixin_42575020/article/details/123523051




推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://hqyman.cn/post/3119.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: