伴隨著Docker的使用越來越多,用戶希望從shell以外的編程語言調(diào)用Docker使用Python中的Docker的一種流行方式是使用docker—py這個(gè)庫取得了巨大的成功,甚至docker—compose也是用Python編寫的,并且使用了docker—py
如果需要調(diào)用Docker命令行,請使用Python—on—whales如果需要直接調(diào)用Docker引擎,使用docker—py
在本文中,我們將了解一些docker—py中沒有但Python—on—whales中有提供的特性:
1.用Docker buildx構(gòu)建
2.使用docker堆棧部署到Swarm
3.使用Compose部署到本地引擎
首先下載鯨魚上的Python
皮普安裝巨蟒鯨
Docker Build在這里我們構(gòu)建一個(gè)Docker映像Python—on—whales默認(rèn)使用buildx,并為您實(shí)時(shí)提供輸出
使用docker堆棧部署群集
這里,我們在本地swarm上部署了一個(gè)簡單的Swarmpit堆棧你得到一個(gè)Stack對象,它有幾個(gè)方法:remove,services,ps
使用Compose部署到本地引擎
鄭重聲明:此文內(nèi)容為本網(wǎng)站轉(zhuǎn)載企業(yè)宣傳資訊,目的在于傳播更多信息,與本站立場無關(guān)。僅供讀者參考,并請自行核實(shí)相關(guān)內(nèi)容。