幾天前,咱們發佈了一篇指南,其中涵蓋了開始使用 Docker 時須要瞭解的幾乎全部細節。在該指南中,咱們向你展現瞭如何詳細建立和管理 Docker 容器。還有一些可用於管理 Docker 容器的非官方工具。若是你看過咱們之前的文章,你可能會看到兩個基於 Web 的工具,Portainer 和 PiCluster。它們都使得 Docker 管理任務在 Web 瀏覽器中變得更加容易和簡單。今天,我遇到了另外一個名爲 Dockly 的 Docker 管理工具。node
與上面的工具不一樣,Dockly 是一個 TUI(文本界面)程序,用於在類 Unix 系統中從終端管理 Docker 容器和服務。它是使用 NodeJS 編寫的自由開源工具。在本簡要指南中,咱們將瞭解如何安裝 Dockly 以及如何從命令行管理 Docker 容器。linux
確保已在 Linux 上安裝了 NodeJS。若是還沒有安裝,請參閱如下指南。git
安裝 NodeJS 後,運行如下命令安裝 Dockly:github
# npm install -g dockly
複製代碼
使用 Dockly 管理 Docker 容器很是簡單!你所要作的就是打開終端並運行如下命令:web
# dockly
複製代碼
Dockly 將經過 unix 套接字自動鏈接到你的本機 docker 守護進程,並在終端中顯示正在運行的容器列表,以下所示。docker
使用 Dockly 管理 Docker 容器npm
正如你在上面的截圖中看到的,Dockly 在頂部顯示了運行容器的如下信息:瀏覽器
在右上角,你將看到容器的 CPU 和內存利用率。使用向上/向下箭頭鍵在容器之間移動。bash
在底部,有少許的鍵盤快捷鍵來執行各類 Docker 管理任務。如下是目前可用的鍵盤快捷鍵列表:app
=
- 刷新 Dockly 界面,/
- 搜索容器列表視圖,i
- 顯示有關當前所選容器或服務的信息,回車
- 顯示當前容器或服務的日誌,v
- 在容器和服務視圖之間切換,l
- 在選定的容器上啓動 /bin/bash
會話,r
- 重啓選定的容器,s
- 中止選定的容器,h
- 顯示幫助窗口,q
- 退出 Dockly。使用向上/向下箭頭選擇一個容器,而後按 i
以顯示所選容器的信息。
查看容器的信息
若是你想隨時重啓容器,只需選擇它並按 r
便可從新啓動。
重啓 Docker 容器
若是再也不須要容器,咱們能夠當即中止和/或刪除一個或全部容器。爲此,請按 m
打開菜單。
中止,刪除 Docker 容器和鏡像
在這裏,你能夠執行如下操做。
若是你有任何疑問,只需按 h
便可打開幫助部分。
Dockly 幫助
有關更多詳細信息,請參考最後給出的官方 GitHub 頁面。
就是這些了。但願這篇文章有用。若是你一直在使用 Docker 容器,請試試 Dockly,看它是否有幫助。
建議閱讀:
資源:
via: www.ostechnix.com/dockly-mana…