之前操作Docker的時候沙廉,一直使用的是命令行的形式拘荡。命令行雖說看起來挺炫酷,但有時候還是挺麻煩的撬陵。今天給大家推薦一個Docker圖形化工具Portainer珊皿,輕量級又好用,希望對大家有所幫助巨税!
簡介
Portainer 是一款輕量級的應(yīng)用蟋定,它提供了圖形化界面,用于方便地管理Docker環(huán)境草添,包括單機(jī)環(huán)境和集群環(huán)境驶兜。
安裝
直接使用Docker來安裝Portainer是非常方便的,僅需要兩步即可完成远寸。
首先下載Portainer的Docker鏡像抄淑;
docker?pull?portainer/portainer
然后再使用如下命令運(yùn)行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
第一次登錄的時候需要創(chuàng)建管理員賬號驰后,訪問地址:http://192.168.5.78:9000/
之后我們選擇連接到本地的Docker環(huán)境肆资,連接完成后我們就可以愉快地使用Portainer進(jìn)行可視化管理了!
使用
登錄成功后灶芝,可以發(fā)現(xiàn)有一個本地的Docker環(huán)境郑原;
打開Dashboard菜單可以看到Docker環(huán)境的概覽信息,比如運(yùn)行了幾個容器夜涕,有多少個鏡像等颤专;
打開App Templates菜單可以看到很多創(chuàng)建容器的模板,通過模板設(shè)置下即可輕松創(chuàng)建容器钠乏,支持的應(yīng)用還是挺多的栖秕;
打開Containers菜單,可以看到當(dāng)前創(chuàng)建的容器晓避,我們可以對容器進(jìn)行運(yùn)行簇捍、暫停只壳、刪除等操作;
選擇一個容器暑塑,點(diǎn)擊Logs按鈕吼句,可以直接查看容器運(yùn)行日志,可以和docker logs命令說再見了事格;
點(diǎn)擊Inspect按鈕惕艳,可以查看容器信息,比如看看容器運(yùn)行的IP地址驹愚;
點(diǎn)擊Stats按鈕远搪,可以查看容器的內(nèi)存、CPU及網(wǎng)絡(luò)的使用情況逢捺,性能分析不愁了谁鳍;
點(diǎn)擊Console按鈕,可以進(jìn)入到容器中去執(zhí)行命令劫瞳,比如我們可以進(jìn)入到MySQL容器中去執(zhí)行登錄命令倘潜;
打開Images菜單,我們可以查看所有的本地鏡像志于,對鏡像進(jìn)行管理涮因;
打開Networks菜單,可以查看Docker環(huán)境中的網(wǎng)絡(luò)情況伺绽;
打開Users菜單蕊退,我們可以創(chuàng)建Portainer的用戶,并給他們賦予相應(yīng)的角色憔恳;
打開Registries菜單,我們可以配置自己的鏡像倉庫净蚤,這樣在拉取鏡像的時候钥组,就可以選擇從自己的鏡像倉庫拉取了。
總結(jié)
Portainer作為一款輕量級Docker圖形化管理工具今瀑,功能強(qiáng)大且實(shí)用程梦,要是有個私有鏡像倉庫管理功能就更好了,這樣我們就不用安裝重量級的鏡像倉庫Harbor了橘荠。