最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python 腳本拉取 Docker 鏡像問題

 更新時(shí)間:2019年11月10日 13:13:24   作者:我  
這篇文章主要介紹了 Python 腳本拉取 Docker 鏡像問題,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

好久沒有介紹小工具了,今天碰到一個(gè),簡單粗糙但是有用的一個(gè),這個(gè)工具有多簡單粗糙呢?證據(jù)有二:

連 Python shebang 都沒有;

簡單到原創(chuàng) 300 字都很難湊夠。

言歸正傳:安裝工經(jīng)常會(huì)遇到一個(gè)問題:沒 Docker 怎么拉鏡像?這個(gè)小工具就是做這個(gè)事情的。

該項(xiàng)目同樣是個(gè)開源項(xiàng)目,地址為: https://github.com/NotGlop/docker-drag

這個(gè)項(xiàng)目使用 Python 的 Request 庫,借助 API 直接從倉庫中拉取鏡像,并保存為 TAR 文件。

保存下來的 Tar 文件可以直接使用 docker load -i 命令進(jìn)行載入。由于去掉了對 Docker/Podman/xxxx 等的依賴,在實(shí)際工作中,例如對于文件傳輸或者 CICD 流程來說,這個(gè)腳本都有可能發(fā)揮很有意思的作用。

用法也是相當(dāng)?shù)暮唵未直?python3 docker_pull.py [image name] ,就完成任務(wù)了。

例如:

$ python3 docker_pull.py nginx:alpine
Creating image structure in: tmp_nginx_alpine
89d9c30c1d48: Pull complete [2787134]
110ad692b782: Pull complete [5953615]
Docker image pulled: library_nginx.tar
$ ls library_nginx.tar
library_nginx.tar

或者放到鏡像里:

FROM alpine:3.10.3
RUN apk add -u ca-certificates python3 \
  && pip3 install requests \
  && wget https://raw.githubusercontent.com/NotGlop/docker-drag/master/docker_pull.py

 

總結(jié)

以上所述是小編給大家介紹的Python 腳本拉取 Docker 鏡像問題,希望對大家有所幫助!

相關(guān)文章

  • python中如何使用函數(shù)改變list

    python中如何使用函數(shù)改變list

    這篇文章主要介紹了python中如何使用函數(shù)改變list,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • Python中創(chuàng)建游戲的第一步之安裝Pygame庫教程

    Python中創(chuàng)建游戲的第一步之安裝Pygame庫教程

    Pygame是跨平臺Python模塊,專為電子游戲設(shè)計(jì),包含圖像、聲音,下面這篇文章主要給大家介紹了關(guān)于Python中創(chuàng)建游戲的第一步之安裝Pygame庫的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-06-06
  • Python3中的json模塊使用詳解

    Python3中的json模塊使用詳解

    這篇文章主要介紹了Python3中的json模塊使用詳解,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-05-05
  • PyQt5+PyQt5Designer的安裝步驟

    PyQt5+PyQt5Designer的安裝步驟

    本文主要介紹了PyQt5+PyQt5Designer的安裝步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01
  • OpenCV學(xué)習(xí)之圖像的分割與修復(fù)詳解

    OpenCV學(xué)習(xí)之圖像的分割與修復(fù)詳解

    圖像分割本質(zhì)就是將前景目標(biāo)從背景中分離出來。在當(dāng)前的實(shí)際項(xiàng)目中,應(yīng)用傳統(tǒng)分割的并不多,大多是采用深度學(xué)習(xí)的方法以達(dá)到更好的效果。本文將詳細(xì)介紹一下OpenCV中的圖像分割與修復(fù),需要的可以參考一下
    2022-01-01
  • Python日期時(shí)間對象轉(zhuǎn)換為字符串的實(shí)例

    Python日期時(shí)間對象轉(zhuǎn)換為字符串的實(shí)例

    今天小編就為大家分享一篇Python日期時(shí)間對象轉(zhuǎn)換為字符串的實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • 恢復(fù)百度云盤本地誤刪的文件腳本(簡單方法)

    恢復(fù)百度云盤本地誤刪的文件腳本(簡單方法)

    下面小編就為大家?guī)硪黄謴?fù)百度云盤本地誤刪的文件腳本(簡單方法)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-10-10
  • python獲取指定路徑下所有指定后綴文件的方法

    python獲取指定路徑下所有指定后綴文件的方法

    這篇文章主要介紹了python獲取指定路徑下所有指定后綴文件的方法,涉及Python針對文件與目錄操作的相關(guān)技巧,需要的朋友可以參考下
    2015-05-05
  • python基于物品協(xié)同過濾算法實(shí)現(xiàn)代碼

    python基于物品協(xié)同過濾算法實(shí)現(xiàn)代碼

    這篇文章主要為大家詳細(xì)介紹了python基于物品協(xié)同過濾算法實(shí)現(xiàn)代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • Python列表常用函數(shù)使用詳解

    Python列表常用函數(shù)使用詳解

    這篇文章主要為大家介紹了Python列表常用的一些函數(shù)的使用詳解,并通過一些簡單的案例讓大家更快的理解,感興趣的可以跟隨小編一起學(xué)習(xí)一下
    2021-12-12

最新評論

抚远县| 东光县| 普兰店市| 东丰县| 册亨县| 普宁市| 兴义市| 新安县| 若羌县| 和林格尔县| 威远县| 南投市| 永州市| 历史| 商城县| 宕昌县| 西城区| 建湖县| 剑川县| 永善县| 济阳县| 县级市| 南乐县| 资兴市| 随州市| 崇义县| 江都市| 竹山县| 德惠市| 秦皇岛市| 区。| 新蔡县| 定安县| 福清市| 汽车| 广灵县| 漯河市| 邯郸县| 内丘县| 长阳| 肇东市|