Rancher是一個開源軟件平臺,使組織能夠在生產中運行和管理Docker和Kubernetes。使用Rancher,組織不再需要使用一套獨特的開源技術從頭開始構建容器服務平臺。Rancher提供了管理生產中的容器所需的整個軟件堆棧。
完整軟件堆棧
Rancher是供采用容器的團隊使用的完整軟件堆棧。它解決了在任何基礎架構上管理多個Kubernetes集群的運營和安全挑戰,同時為DevOps團隊提供了用于運行容器化工作負載的集成工具。
主要組件和功能圖示
Rancher安裝
查詢倉庫
docker search rancher
安裝命令
#依賴k8s
docker run -d --restart=unless-stopped -p 18001:8080 rancher/rancher:stable#普通dockerdocker run -d --privileged --restart=always -p 8080:8080 rancher/rancher::stable
注意事項
最后是使用docker run -d --privileged --restart=always -p 8080:8080 rancher/rancher::stable命令自動下載的鏡像和運行容器。
查詢容器運行狀態
查詢容器運行日志
第一次進入UI界面
docker logs ?container-id ?2>&1 | grep "Bootstrap Password:"?
kubectl get secret --namespace cattle-system bootstrap-secret -o go-template='{{.data.bootstrapPassword|base64decode}}{{"\n"}}'
查詢初始密碼
?從頁面提示可以看出,需要我們通過自己運行的方式查詢初始密碼,我的第一種
?記住新密碼
輸入上面密碼后會進入下圖,默認新修改了一個密碼:AApYw0LpGljcCSyq
切換中文
左側菜單下面,有個語言選擇,點擊選中文即可。如下圖:
軟件使用
查詢管理集群
儀表盤?
?
應用市場
?可直接安裝軟件