1.docker是一個一款很輕便的應用容器引擎,為了更好的管理和使用docker,使用web可視化管理工具似乎更符合大多數人的需求。在這里,我給大家分享下自己使用過的幾款web工具:docker UI、shipyard、portainer
因為怕自己學術不精誤導了初學者,因此我就不使用術語專業名詞之類的,就通篇全是通俗的語言,哪怕是一個電腦小白,也會按照這個說明,完成好相應的操作跟安裝。之前網上也有很多發帖者,自己都沒弄明白集群的真正含義,swarm mode 跟swarm 等概念的區別,胡亂的互相抄襲博客,導致初學的我經歷了大大小小的坑繞了彎路。T A T 哭
2.首先放出三個工具的截圖。
portainer:
shipyard:
Docker UI
3.安裝
①UI for docker
這是一款特別輕便的web管理工具。特點:界面一目了然,小白大白均可快速入手;只支持本地docker;可同時開啟多個容器
安裝過程:
拉取鏡像:
$ docker pull uifd/ui-for-docker
運行鏡像:
$ docker run -d -p 9000:9000 --privileged -v /var/run/docker.sock:/var/run/docker.sock uifd/ui-for-docker
ps: ” docker run 【參數】 鏡像名 “ 為運行鏡像的最基本命令
-d : 即-detach =true , 后台運行
-p : 即 -publish 指定發布的端口,我個人是理解為-port ,端口映射,前面的端口(9000)是計算機的端口,后一個端口是docker 運行容器的端口(9000)。均可自己隨意修改
-privileged: 賦予這個容器一些權限可以執行別的操作
-v :掛載,前面的是本機目錄,后面的是容器執行創建的虛擬目錄
打開瀏覽器輸入localhost:9000
成功運行。
完成后的使用嘛,我相信在座的各位小白大白大佬們都是可以自己搗鼓明白的^ -^
②shipyard
本來想留到最后寫這個的,因為這個比較麻煩,當時困擾了我好幾天,后來頓時好了。但是portainer 也有個問題需要大家注意,所以就先講shipyard吧。