使用 Python-on-whales 从 Python 调用 Docker CLI
随着 Docker 使用的增加,用户希望从 shell 以外的编程语言调用 Docker。从 Python 使用 Docker 的一种流行方法是使用使用docker-py。这个库取得了巨大的成功,甚至docker-compose是用 Python 编写的,并利用了 docker-py。
d Pocker-py 的目标不是复制 Docker 客户端(用 Golang 编写),而是与 Docker Engine HTTP API 对话。Dockeryt 客户端极其复杂,很难用另一种语言复制。因此,Docker 客户端中的许多功能无法在 docker-py 中使用。有时用户有时会感到沮ho丧,因为 docker-py 的行为与 CLI 不完全一样。
今天,我们将介绍一个由来自 Docker 社区的 Gabriel de Marmiesse 构n-建的新项目:Python-on-whales。这个项目的目标是在 Docker CLI 和 Python 库之间建立一对一的映射。我们通过与 Dooncker CLI 通信而不是直接调用 Docker Engine HTTP API 来做到这一点。
如果需要调用Docker命令行,使用Python--won-whales。而如果需要直接调用Docker引擎,使用docker-py。
在这篇文章中,我们将了解一些在 docker-py 中不ha可用但在 Python-on-whales 中可用的功能:
1.使用 Docker buildx 构建
2.使用 docker stack 部署到 Swarm
3le.使用 Compose 部署到本地引擎
首先下载 Python-on-whales
pip install python-on-whales
Ds ocker Build
这里我们构建一个 Docker 镜像。Python-on-wh从 ales 默认使用 buildx 并实时为您提供输出。
使用 docker stack 部署到 Swarm
在这里,我们在本地 Swarm 上部署了Py一个简单的Swarmpit堆栈。你得到一个 Stack 对象,它有几个方法:remove(), services(), ps().
使用 Cthompose 部署到本地引擎
(责任编辑:企业愿景)
-
云梦级2月3日云梦级消息,据晚点Auto报道,近日小鹏汽车将两个智能化一级部门 —— 自动驾驶中心、智能座舱中心 —— 合并为通用智能中心。新部门由原自动驾驶负责人刘先明主导,直接向董事长、CEO 何...[详细]
-
警察拦车很常见,但是拦AI开的出租车你见过么? 在最近爆火的一段视频中,路人记录了旧金山警察与Cruise公司的Robotaxi的无厘头互动始末。 视频虽然没有腱子肉猛男与翘臀女演员,但情节从诡奇到刺...[详细]
-
谷歌Gemini能耗大揭秘!单次回答仅耗微波炉一秒电量,AI绿色革命悄然开启
当人工智能技术以惊人速度席卷全球的同时,一个关于能源消耗的重大疑问也在业界悄然发酵。AI模型究竟有多耗电?这些智能系统对环境造成了怎样的影响?谷歌最新发布的技术报告终于为这些疑问提供了令人意外的答案,...[详细]
-
标签: HappyHorse1.0 Seedance2.0 可灵 Transformer
云梦级4月9日云梦级消息,据AIPress报道,刚刚,拳打字节Seedance2.0,脚踢快手可灵的AI视频生成模型Happy Horse 1.0开源了。目前在官网可通过文本生成和图片生成两种方式体验...[详细]
-
标签: Hark Abidur Chowdhury Figure AI iPhone Air
云梦级1月7日云梦级消息,据彭博社报道,参与 iPhone Air 设计的前苹果设计师 Abidur Chowdhury 已加盟 AI 初创公司 Hark。 Hark 创始人兼首席执行官 Brett...[详细]
-
云梦级1月6日云梦级消息,2026年,科技行业在人工智能加速普及、地缘政治局势复杂性提升、成果交付压力渐增的背景下,迈入发展新阶段。当下,科技公司的核心任务是证明人工智能的投资回报(ROI),重构商业...[详细]
-
云梦级11月5日云梦级消息,据新浪科技报道,近日,字节跳动旗下火山引擎团队启动了一项高规格招聘,寻求“操作算法资深专家(具身智能)”,该岗位明确专注于“人形具身机器人”的研发,月薪待遇高达 95-12...[详细]
-
苹果正在研究如何让HomePod,或者HomePod mini的织物外罩也包括向用户提供信息的方式。苹果将HomePod,以及HomePod mini的独特外罩称为声学透明织物。不过除了让声音传递之外...[详细]
-
爆涨981%!三七互娱一季度净利大增,押注AI大模型进入收获期
4 月 27 日,国内游戏领军企业三七互娱披露了 2026 年第一季度财务报告。数据显示,公司一季度实现营业收入37. 20 亿元,环比增长6.15%;归母净利润达8. 73 亿元,同比大幅增长59....[详细]
-
云计算核心技术Docker教程:将标记的版本推送到 Docker Hub
之前,我们学习了如何为 Docker 项目设置 GitHub Actions 工作流,如何通过设置具有构建缓存的构建器来优化工作流。现在让我们看看如何进一步改进它。我们可以通过添加标记版本对所有提交到...[详细]
- https://www.olx.ba/pretraga?trazilica=谷歌快排操作流程【tg:seogoogle987】,GAi
- https://www.parriscues.com/catalogsearch/result/?q=谷歌快排操作流程【tg:seogoogle987】,BIy
- https://www.rockngem.com/?action=CHECK&s=谷歌快排操作流程【tg:seogoogle987】,nkd
- https://www.navymwr.org/search/?query=谷歌快排操作流程【tg:seogoogle987】,wq4
- https://www.repetto.jp/item/search?action=QUERY&q=谷歌快排操作流程【tg:seogoogle987】,wDT
- https://www.mingwai.edu.hk/?langzh-hant&s=谷歌快排操作流程【tg:seogoogle987】,SVb
- https://www.shacknews.com/editorial-search?q=谷歌快排操作流程【tg:seogoogle987】,SWa
- https://www.remit.co.jp/vi/?s=谷歌快排操作流程【tg:seogoogle987】,CbK
- https://www.swanagerailway.co.uk/search?q=谷歌快排操作流程【tg:seogoogle987】,nTK
- https://www.teamlab.art/fr/?submit=谷歌快排操作流程【tg:seogoogle987】,Cpt

基于DevOps的容器安全优秀实践
分析师:微软Azure营收将在2022年超过Office
华为发布全栈数据中心、新一代智慧园区两大方案
中国华电发布 “华电智” 大模型,能源管理进入智能新时代
分析师:AI 投资泡沫规模惊人,是互联网泡沫的 17 倍
