×

docker 执行py文件

hqy hqy 发表于2022-11-28 17:48:09 浏览329 评论0

抢沙发发表评论

我们知道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


 您阅读本篇文章共花了: 

打赏

本文链接:https://kinber.cn/post/3119.html 转载需授权!

分享到:


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

image.png

群贤毕至

访客