讓你快速上手 Docker 的 6 個工具
隨著 Docker 技術被越來越多的人所認可,其應用的范圍也越來越廣泛。開發(fā)人員利用 Docker 可以消除協(xié)作編碼時“在我的機器上可正常工作”的問題。運維人員利用 Docker 可以在隔離容器中并行運行和管理應用。企業(yè)利用 Docker 可以構建敏捷的軟件交付管道,為 Linux 和 Windows Server 應用發(fā)布新功能。那我們如何高效地使用 Docker 呢?
下面5個開源項目會讓你快速上手 Docker,提高工作效率!如果大家有 Docker 相關的開源項目,也可以托管到碼云上,我們會及時給予推薦。***,如果你很喜歡以下提到的項目,別忘了分享給其他人哦
1、項目名稱:Docker 管理工具 dockerfly
項目簡介:Dockerfly 是基于 Docker1.12+ (Docker API 1.24+) 開發(fā)出 Docker 管理工具,通過 Dockerfly 的 swarm 管理你可以輕松的構建起一個基于 Docker 原生的集群系統(tǒng),目的是能夠方便廣大 Docker 初學者以及 Docker 管理員能夠快速的進行 Docker 容器的管理和維護。
項目地址:https://gitee.com/helyho/DockerFly
2、項目名稱:基于控制臺的 Docker 儀表盤
項目簡介:本項目是基于控制臺的 docker 儀表盤。
項目地址:https://gitee.com/liangw/docker-dashboard
3、項目名稱:Docker 的 Web 管理系統(tǒng)
項目簡介:Docker 的 Web 管理系統(tǒng),開始于 ZDocker,將核心部分改為 docker-java 庫實現(xiàn),并簡化的部分功能,調整了代碼結構。
項目地址:https://gitee.com/sunnytu/dockerweb
4、項目名稱:基于 Docker 的開發(fā)包 JDocker
項目簡介:JDocker 是 Voovan 開源項目的一個子項目,自然是依賴于 voovan 開源項目的,它是基于 Docker1.12+ (Docker API 1.24+) 開發(fā)出的開發(fā)包,通過封裝 Docker API 使開發(fā)者可以快速的使用 Java 開發(fā)出控制和操作 Docker 的應用,使用流式操作,簡單明了。
項目地址:https://gitee.com/helyho/JDocker
5、項目名稱:Docker 實訓教程
項目簡介:免費的 docker 培訓教程,內容如下所示:
***講 Docker 實戰(zhàn)之入門以及 Dockerfile
第二講 Docker 實戰(zhàn)之 Registry 以及持續(xù)集成
第三講 Docker 實戰(zhàn)之監(jiān)控管理以及日志管理
第四講 Docker 實戰(zhàn)之網絡管理
第五講 Docker 實戰(zhàn)之持續(xù)部署以及彈性伸縮
第六講 Docker 實戰(zhàn)之存儲
項目地址:https://gitee.com/dockerf/docker-training
6、項目名稱:Docker 容器云管理平臺 Humpback
項目簡介:Humpback 可以幫助企業(yè)快速搭建輕量級的 Docker 容器云管理平臺,若將你的 Docker 主機接入到 Humpback 平臺中,就能夠為你帶來更快捷穩(wěn)定的容器操作體驗。
Humpback 功能特點
- Web操作,簡單易用
- 權限分組隔離
- 容器升級與克隆
- 容器監(jiān)控
- 容器日志
- 集群容器調度
- 集群彈性伸縮
- 私有倉庫