centos7安裝shipyard沒有本地容器及鏡像


目前docker的使用越來越多,自然需要docker的管理工具。現在使用web管理的較多,web基本上實現了跨平台,只需要瀏覽器,不要額外的管理客戶端。web管理主要推薦shipyardkubernetes 。下面重點介紹shipyard的安裝和使用。

1.設置防火牆

[root@c2 ~]# firewall-cmd --zone=public --permanent --add-port=2375/tcp
success
[root@c2 ~]# firewall-cmd --reload
success

這一步非常重要,如果不設置防火牆的話,安裝成功shipyard后,雖然能打開web頁面,但是看不到本地容器和鏡像。

2.安裝、運行shipyard

參考官網https://shipyard-project.com/
官網有兩種安裝方式,手動安裝和自動安裝,再次選用自動安裝。

運行:

 curl -s https://shipyard-project.com/deploy | bash -s

此時會下載相應的鏡像並自動啟動。由於直接下載鏡像會比較慢,可以使用阿里雲加速,具體可以參考阿里雲設置。
運行上述語句,會下載6個鏡像(也可以用docker pull命令先下載鏡像,再啟動):

**
docker.io/rethinkdb
docker.io/swarm
docker.io/alpine
docker.io/shipyard/shipyard
docker.io/shipyard/docker-proxy
docker.io/microbox/etcd
**

啟動完成后,最終會輸出:

Shipyard available at http://192.168.1.104:8080
Username: admin Password: shipyard

3.打開瀏覽器窗口主機IP:8080:
我這里是192.168.1.104:8080,如圖:
這里寫圖片描述
用戶名和密碼為初始值。
用戶名:admin
密碼:shipyard

a.查看本地容器和鏡像:
這里寫圖片描述
可以看到主機的容器和鏡像。

b.點擊容器后的設置按鈕,能對容器進行相關操作:
這里寫圖片描述

c.查看容器的使用情況(CPU, Memory, Network):
這里寫圖片描述

d.在docker主機中運行一個容器,能立刻在web管理中顯示。web頁面同時具有控制台功能,能像linux一樣使用。
這里寫圖片描述

e.下載鏡像:
這里寫圖片描述

輸入想要下載的鏡像,下載完成后查看:
這里寫圖片描述

參考文獻:
docker管理工具[http://os.51cto.com/art/201411/456204.htm]


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM