Docker 是目前最流行的開源容器化平臺(tái),它能夠幫助開發(fā)者更方便地打包、發(fā)布和運(yùn)行應(yīng)用程序,同時(shí)實(shí)現(xiàn)更好的可移植性和擴(kuò)展性。然而,使用 Docker 經(jīng)常需要在命令行中輸入一些命令,這對(duì)于新手來說可能有些棘手。因此,一些圖形化界面的工具應(yīng)運(yùn)而生,使得 Docker 更加易于使用。
$ docker pull kitematic/kitematic
Kitematic 是一個(gè) Docker 圖形化界面的工具,它為 Docker 添加了新的管理維度。Kitematic 能夠可視化地管理 Docker 容器、鏡像、卷和網(wǎng)絡(luò)等組件,提供了一個(gè)漂亮、簡單易用、功能完善的界面來管理 Docker 應(yīng)用程序。Kitematic 不僅可用于 Windows、Mac 和 Linux 上,而且還支持許多流行的 Docker 容器托管服務(wù),如 Docker Hub、Azure 和 AWS 等。
$ docker pull portainer/portainer
Portainer 是另一個(gè)流行的 Docker 圖形化界面工具,它提供了輕量級(jí)的 Web 界面來管理 Docker 容器、鏡像、卷和網(wǎng)絡(luò)等組件。Portainer 使用 AngularJS 和 Bootstrap 3 構(gòu)建了其用戶界面,可運(yùn)行于任何平臺(tái)上。Portainer 有許多功能,例如用戶管理、網(wǎng)絡(luò)配置、容器監(jiān)控等。它還提供了一個(gè)豐富的 API,可以與其他 Docker 管理工具集成。
$ docker pull shipyard/shipyard
Shipyard 是一個(gè) Docker 的免費(fèi)開源圖形化界面工具,提供了一個(gè)易于使用的 dashboard 來管理 Docker 集群。Shipyard 可以通過 Web UI 界面監(jiān)控 Docker Swarm 是否正常工作,同時(shí)也可以對(duì)集群進(jìn)行伸縮操作。Shipyard 的另外一大特點(diǎn)是支持通過插件擴(kuò)展,可以集成各種數(shù)據(jù)倉庫、監(jiān)控工具和運(yùn)維工具等插件,幫助您更好地管理和運(yùn)營您的容器化平臺(tái)。