之前操作Docker的時候,一直使用的是命令行的形式。命令行雖說看起來挺炫酷,但有時候還是挺麻煩的。今天給大家推薦一個Docker圖形化工具Portainer,輕量級又好用,希望對大家有所幫助!
簡介
Portainer 是一款輕量級的應用,它提供了圖形化界面,用于方便地管理Docker環境,包括單機環境和集群環境。
安裝
直接使用Docker來安裝Portainer是非常方便的,僅需要兩步即可完成。
- 首先下載Portainer的Docker鏡像;
docker pull portainer/portainer
- 然后再使用如下命令運行Portainer容器;
docker run -p 9000:9000 -p 8000:8000 --name portainer \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /mydata/portainer/data:/data \
-d portainer/portainer
- 第一次登錄的時候需要創建管理員賬號,訪問地址:http://192.168.5.78:9000/
吊炸天的 Docker 圖形化工具 Portainer,必須推薦給你
- 之后我們選擇連接到本地的Docker環境,連接完成后我們就可以愉快地使用Portainer進行可視化管理了!
吊炸天的 Docker 圖形化工具 Portainer,必須推薦給你
使用
- 登錄成功后,可以發現有一個本地的Docker環境;
吊炸天的 Docker 圖形化工具 Portainer,必須推薦給你
- 打開Dashboard菜單可以看到Docker環境的概覽信息,比如運行了幾個容器,有多少個鏡像等;
吊炸天的 Docker 圖形化工具 Portainer,必須推薦給你
- 打開App Templates菜單可以看到很多創建容器的模板,通過模板設置下即可輕松創建容器,支持的應用還是挺多的;
吊炸天的 Docker 圖形化工具 Portainer,必須推薦給你
- 打開Containers菜單,可以看到當前創建的容器,我們可以對容器進行運行、暫停、刪除等操作;
吊炸天的 Docker 圖形化工具 Portainer,必須推薦給你
- 選擇一個容器,點擊Logs按鈕,可以直接查看容器運行日志,可以和docker logs命令說再見了;
image.png
- 點擊Inspect按鈕,可以查看容器信息,比如看看容器運行的IP地址;
吊炸天的 Docker 圖形化工具 Portainer,必須推薦給你
- 點擊Stats按鈕,可以查看容器的內存、CPU及網絡的使用情況,性能分析不愁了;
吊炸天的 Docker 圖形化工具 Portainer,必須推薦給你
- 點擊Console按鈕,可以進入到容器中去執行命令,比如我們可以進入到MySQL容器中去執行登錄命令;
image.png
- 打開Images菜單,我們可以查看所有的本地鏡像,對鏡像進行管理;
吊炸天的 Docker 圖形化工具 Portainer,必須推薦給你
- 打開Networks菜單,可以查看Docker環境中的網絡情況;
吊炸天的 Docker 圖形化工具 Portainer,必須推薦給你
- 打開Users菜單,我們可以創建Portainer的用戶,并給他們賦予相應的角色;
image.png
- 打開Registries菜單,我們可以配置自己的鏡像倉庫,這樣在拉取鏡像的時候,就可以選擇從自己的鏡像倉庫拉取了。
image.png
總結
Portainer作為一款輕量級Docker圖形化管理工具,功能強大且實用,要是有個私有鏡像倉庫管理功能就更好了,這樣我們就不用安裝重量級的鏡像倉庫Harbor了。