管理docker有不少圖像工具,下面有幾種介紹一下:html
docker UI、portainer、rancher docker
一、dockerUI:界面簡潔,沒有登陸驗證,只能管理單機鏡像網絡
1) 下載dockerui鏡像工具
docker search dockeruiui
docker pull abh1nav/dockeruispa
2) 啓動dockerui鏡像3d
docker run -d --name my-dockerui -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock abh1nav/dockerui:latestrest
3) 瀏覽地址日誌
http://118.xxx.xxx.xxx:9000server
4) 管理鏡像
Dashboard: 展現面板
container:容器管理界面,能夠選擇容器以後執行start\restart\stop\kill\remove操做
images:鏡像管理界面,能夠選擇鏡像以後執行remove操做,進到具體鏡像以後,還能夠建立容器
settings:docker的版本信息展現
二、portainer
官方文檔:https://portainer.readthedocs.io/en/stable/deployment.html
Portainer是一個開源、輕量級Docker管理用戶界面,基於Docker API,提供狀態顯示面板、應用模板快速部署、容器鏡像網絡數據卷的基本操做(包括上傳下載鏡像,建立容器等操做)、事件日誌顯示、容器控制檯操做、Swarm集羣和服務等集中管理和操做、登陸用戶管理和控制等功能。功能十分全面,基本能知足中小型單位對容器管理的所有需求。
1) 下載portainer鏡像
docker search portainer
docker pull portainer/portainer
2) 運行鏡像
docker volume create portainer_data #建立數據卷
docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
3) 瀏覽地址
http://118.24.29.236:9000,須要建立一個初始管理員
設置鏈接docker環境的信息個人環境是在本地,選擇本地就行
在dashboard中能夠看到docker的容器、鏡像、數據卷等信息,還能夠對容器、鏡像、數據卷等進行管理。將對docker對管理圖像化,平時對docker對操做均可以在圖形界面中完成,因此不作過多介紹。
具體的仍是須要本身細細探索實踐,左邊有個展現框,能夠一一試一下功能
三、rancher
1) 下載鏡像
docker search rancher
docker pull rancher/server
2) 安裝啓動
docker run -d --name rancher -p 8080:8080 rancher/server
3) 登陸地址
http://118.xxx.xxx.xxx:8080
4) 添加主機
按照步驟依次作,被添加對主機應安裝受支持對docker環境,開放有關防火牆,添加主機標籤,添加IP,在主機上執行docker語句向rancher註冊。執行完成後,關掉頁面,就能夠看到添加的主機狀況
1) 其餘的鏡像、容器等管理