1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        給新手的 11 個(gè) Docker 免費(fèi)上手項(xiàng)目

        共 1997字,需瀏覽 4分鐘

         ·

        2020-10-23 13:49


        作者:老K玩代碼

        來源:toutiao.com/i6882755471015576072

        Docker 是一個(gè)開源的應(yīng)用容器引擎,讓開發(fā)者可以打包他們的應(yīng)用以及依賴包到一個(gè)可移植的鏡像中,然后發(fā)布到任何流行的 Linux或Windows 機(jī)器上,也可以實(shí)現(xiàn)虛擬化。容器是完全使用沙箱機(jī)制,相互之間不會(huì)有任何接口。給新手們推薦12個(gè)極易上手的Docker實(shí)踐項(xiàng)目

        1. spug

        地址: http s:// github.com/openspug/spug

        star: 3.8k

        fork: 769

        使用 Python+Vue 實(shí)現(xiàn)的開源運(yùn)維平臺(tái),前后端分離方便二次開發(fā)。該項(xiàng)目基于 Docker 鏡像發(fā)布部署,方便安裝和升級(jí)。支持運(yùn)維常見功能:主機(jī)管理、任務(wù)計(jì)劃管理、發(fā)布部署、監(jiān)控告警等

        2. ctop

        地址: http s:// github.com/bcicen/ctop

        star: 10.2k

        fork: 388

        實(shí)現(xiàn)了類 top 命令展示效果的 docker 容器監(jiān)控工具

        3. drone

        地址: http s:// github.com/drone/drone

        star: 21.3k

        fork: 2.1k

        一個(gè)基于 Docker 的持續(xù)集成平臺(tái),使用 Go 語言編寫

        4. docui

        地址: http s:// github.com/skanehira/docui

        star: 1.8k

        fork: 74

        終端 Docker 管理工具,自帶一個(gè)終端界面。使用該工具可以方便的通過界面管理 docker 不用再記那些命令。安裝命令:

        5. docker-slim

        地址: http s:// github.com/docker-slim/docker-slim

        star: 8.8k

        fork: 306

        自動(dòng)縮減 docker 鏡像的體積的工具。大幅度縮減 docker 鏡像的體積,方便分發(fā),使用命令 docker-slim build --http-probe your-name/your-app。比如 Node.js 鏡像縮減后的對(duì)比:

        6. docker_practice

        地址: http s:// github.com/yeasy/docker_practice

        star: 17.1k

        fork: 4.7k

        Docker 從入門到實(shí)踐

        7. lazydocker

        地址: http s:// github.com/jesseduffield/lazydocker

        star: 15.5k

        fork: 581

        帶命令行 UI 的 docker 管理工具??梢酝ㄟ^點(diǎn)點(diǎn)點(diǎn)來管理 docker,卻又不需要裝 rancher 這樣的企業(yè)級(jí)容器管理平臺(tái)

        8. dive

        地址: http s:// github.com/wagoodman/dive

        star: 20.7k

        fork: 749

        用來探索 docker 鏡像每一層文件系統(tǒng),以及發(fā)現(xiàn)縮小鏡像體積方法的命令行工具。啟動(dòng)命令:dive 鏡像名

        9. gochat

        地址: http s:// github.com/LockGit/gochat

        star: 663

        fork: 108

        純 Go 實(shí)現(xiàn)的輕量級(jí)即時(shí)通訊系統(tǒng)。技術(shù)上各層之間通過 rpc 通訊,使用 redis 作為消息存儲(chǔ)與投遞的載體,相對(duì) kafka 操作起來更加方便快捷。各層之間基于 etcd 服務(wù)發(fā)現(xiàn),在擴(kuò)容部署時(shí)將會(huì)方便很多。架構(gòu)、目錄結(jié)構(gòu)清晰,文檔詳細(xì)。而且還提供了 docker 一件構(gòu)建,安裝運(yùn)行十分方便,推薦作為學(xué)習(xí)項(xiàng)目


        10. docker-dashboard

        地址: http s:// github.com/pipiliang/docker-dashboard

        star: 205

        fork: 22

        基于控制臺(tái)的 docker 工具,代碼簡單易讀,可以做為學(xué)習(xí) Node.js 的實(shí)踐項(xiàng)目

        11. diving

        地址: http s:// github.com/vicanso/diving

        star: 136

        fork: 12

        基于 dive 分析 docker 鏡像,界面化展示了鏡像每層的變動(dòng)(增加、修改、刪除等)、用戶層數(shù)據(jù)大小等信息。便捷獲取鏡像信息和每層鏡像內(nèi)容的文件樹,可以方便地瀏覽鏡像信息。對(duì)于需要優(yōu)化鏡像體積時(shí)非常方便


        推薦閱讀

        放棄Spring Boot 中的 RestTemplate,我選擇 Retrofit !

        騰訊 Git 規(guī)范出爐,寫給開發(fā)者的指南!

        最棒 Spring Boot 干貨總結(jié)(超詳細(xì),建議收藏)

        我的天,Spring Boot 居然還有 Plus 版本

        瀏覽 50
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        評(píng)論
        圖片
        表情
        推薦
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            亚洲精品视频免费观看 | 男生女生搞黄 | chinese公厕toilet偷拍 | 色婷婷av一区二区三区大白胸 | 做爱www. | 林心如毛片一级春欲 | 国产99视频在线 | 女生被男生操爽 | 久久免费片 | 人成在线视频 |