中国财经之窗 - 财经信息聚合平台
中国财经之窗

使用Python-on-whales从Python调用DockerCLI

栏目:财经    来源:TechWeb    作者:叶子琪    发布时间:2022-12-02 09:43   阅读量:13457   

伴随着Docker的使用越来越多,用户希望从shell以外的编程语言调用Docker使用Python中的Docker的一种流行方式是使用docker—py这个库取得了巨大的成功,甚至docker—compose也是用Python编写的,并且使用了docker—py

使用Python-on-whales从Python调用DockerCLI

如果需要调用Docker命令行,请使用Python—on—whales如果需要直接调用Docker引擎,使用docker—py

在本文中,我们将了解一些docker—py中没有但Python—on—whales中有提供的特性:

1.用Docker buildx构建

2.使用docker堆栈部署到Swarm

3.使用Compose部署到本地引擎

首先下载鲸鱼上的Python

皮普安装巨蟒鲸

Docker Build在这里我们构建一个Docker映像Python—on—whales默认使用buildx,并为您实时提供输出

使用docker堆栈部署群集

这里,我们在本地swarm上部署了一个简单的Swarmpit堆栈你得到一个Stack对象,它有几个方法:remove,services,ps

使用Compose部署到本地引擎

热搜:   
免责声明:该文章系本站转载,旨在为读者提供更多信息资讯。所涉内容不构成投资、消费建议,仅供读者参考。
使用Python-on-whales从Python调用DockerCLI