【服务平台】Rancher运行和管理Docker和Kubernetes,提供管理生产中的容器所需的整个软件堆栈

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

#普通docker

docker 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

切换中文

左侧菜单下面,有个语言选择,点击选中文即可。如下图:

软件使用

查询管理集群

仪表盘

应用市场

可直接安装软件

相关推荐
珂玥c2 小时前
k8s集群网络插件caclico切换为flannel
云原生·容器·kubernetes
Zhu7583 小时前
【问题处理】minIO(AIStor)在k8s部署后,API访问失败的问题,TLS
云原生·容器·kubernetes
临街的小孩3 小时前
Docker 容器内运行 ROS Noetic 图形界面(rqt_image_view)极简教程总结
运维·docker·容器
Altruiste5 小时前
minikube 搭clickhouse 集群
clickhouse·kubernetes
古城小栈6 小时前
通过 Kind 快速构建 k8s 集群
云原生·kubernetes·kind
smileNicky7 小时前
Docker 部署 SpringBoot 项目超详细教程
spring boot·docker·容器
珂玥c8 小时前
kubeadm方式部署 k8s 1.21
云原生·容器·kubernetes
小义_9 小时前
【Kubernetes】(十九)监控与升级
云原生·容器·kubernetes
炸炸鱼.10 小时前
Kubernetes Pod 深度理解:从入门到实战
云原生·容器·kubernetes·pod
云游牧者10 小时前
K8S网络策略全解-NetworkPolicy与GlobalNetworkPolicy实战
网络·容器·kubernetes·cni