日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
通過Docker-Compose快速部署Rancher保姆級教程

一、概述

Rancher 是一個(gè)開源的容器管理平臺(tái),它為企業(yè)提供了一個(gè)簡化容器化應(yīng)用部署、管理和擴(kuò)展的工具。Rancher 提供了一套完整的容器服務(wù)堆棧,支持 Docker 和 Kubernetes,并且可以在任何基礎(chǔ)設(shè)施上運(yùn)行,包括物理服務(wù)器、虛擬機(jī)、公有云和私有云。

文圣網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)建站,文圣網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為文圣上千提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)要多少錢,請找那個(gè)售后服務(wù)好的文圣做網(wǎng)站的公司定做!

以下是 Rancher 的一些主要特點(diǎn)和功能:

  • 多集群管理:Rancher允許您集中管理多個(gè) Kubernetes 集群、Docker Swarm 集群和獨(dú)立的 Docker 容器。這使得在多云、混合云和多地理位置的環(huán)境中管理和部署容器化應(yīng)用變得更加簡便。
  • 用戶和權(quán)限管理:Rancher 提供了靈活的用戶和權(quán)限管理功能,可以定義團(tuán)隊(duì)和角色,并為用戶分配適當(dāng)?shù)臋?quán)限。這使得團(tuán)隊(duì)能夠協(xié)作,并根據(jù)需要訪問和管理不同的資源。
  • 應(yīng)用目錄和圖表:Rancher 提供了一個(gè)應(yīng)用目錄,其中包含了許多預(yù)定義的 Helm Charts 和應(yīng)用模板。用戶可以通過圖形界面輕松地部署和管理這些應(yīng)用。
  • 內(nèi)置監(jiān)控和日志:Rancher 集成了監(jiān)控和日志功能,可以為容器化應(yīng)用提供實(shí)時(shí)的性能和狀態(tài)信息。這使得用戶能夠輕松地監(jiān)視應(yīng)用程序的運(yùn)行狀況、分析日志以及進(jìn)行故障排除。
  • 自動(dòng)化升級和回滾:Rancher 管理著集群中所有的節(jié)點(diǎn)和應(yīng)用程序,并提供了自動(dòng)化升級和回滾的功能。這使得用戶能夠輕松地升級集群的各個(gè)組件和應(yīng)用,同時(shí)保持高可用性。
  • 多云支持:Rancher 可以在各種基礎(chǔ)設(shè)施上運(yùn)行,包括云、物理服務(wù)器和虛擬機(jī)。它支持 AWS、Azure、Google Cloud Platform(GCP)等公有云平臺(tái),同時(shí)也能夠在私有云或裸機(jī)上運(yùn)行。
  • 彈性伸縮和負(fù)載均衡:Rancher 提供了彈性伸縮和負(fù)載均衡的功能,允許用戶根據(jù)負(fù)載自動(dòng)擴(kuò)展應(yīng)用實(shí)例數(shù)量,并確保流量均勻地分配到不同的容器實(shí)例。
  • 社區(qū)和生態(tài)系統(tǒng):Rancher 擁有龐大的社區(qū)和豐富的生態(tài)系統(tǒng),為用戶提供了大量的支持和插件。這包括與其他 DevOps 工具的集成,以及可以擴(kuò)展 Rancher 功能的插件和應(yīng)用。

總體而言,Rancher 提供了一個(gè)綜合的容器管理平臺(tái),使得容器化應(yīng)用的部署、管理和擴(kuò)展變得更加簡單和靈活。

圖片

如果小伙伴想直接部署在k8s集群上,可以參考我這篇文章:【云原生】k8s 管理平臺(tái) rancher

官方文檔:https://docs.ranchermanager.rancher.io/zh/GitHub:https://github.com/rancher/rancher-docs

二、開始編排部署 Rancher

1)部署 docker

# 安裝yum-config-manager配置工具
yum -y install yum-utils

# 建議使用阿里云yum源:(推薦)
#yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

# 安裝docker-ce版本
yum install -y docker-ce
# 啟動(dòng)并開機(jī)啟動(dòng)
systemctl enable --now docker
docker --version

2)部署 docker-compose

curl -SL https://github.com/docker/compose/releases/download/v2.16.0/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose

chmod +x /usr/local/bin/docker-compose
docker-compose --version

3)創(chuàng)建網(wǎng)絡(luò)

# 創(chuàng)建
docker network create bigdata

# 查看
docker network ls

4)構(gòu)建鏡像

docker pull rancher/rancher

docker tag rancher/rancher registry.cn-hangzhou.aliyuncs.com/bigdata_cloudnative/rancher:latest

docker push registry.cn-hangzhou.aliyuncs.com/bigdata_cloudnative/rancher:latest

5)編排 docker-compose.yaml 部署

docker-compose.yml

version: '3'
services:
  rancher:
    restart: always
    privileged: true    
    image: registry.cn-hangzhou.aliyuncs.com/bigdata_cloudnative/rancher:latest
    container_name: rancher
    volumes:
      - ./data:/var/lib/rancher
      - /etc/resolved.conf:/etc/resolved.conf
    environment:
      - TZ=Asia/Shanghai
      - CATTLE_BOOTSTRAP_PASSWORD=admin123456
    ports:
      - 8080:80
      - 1443:443
    networks:
      - bigdata
# 連接外部網(wǎng)絡(luò)
networks:
  bigdata:
    external: true

啟動(dòng)服務(wù)

docker-compose -f docker-compose.yml up -d

訪問:https://192.168.182.110:1443/,記得更換自己的地址哦?。。?/p>

圖片

獲取登錄密碼

# 上面設(shè)置了密碼,CATTLE_BOOTSTRAP_PASSWORD=admin123456,如果沒設(shè)置密碼可以通過一下命令獲取默認(rèn)密碼。賬號:admin
docker logs  rancher 2>&1|grep "Bootstrap Password:"

賬號/密碼:admin/admin123456

6)接入 K8s 集群

rancher上創(chuàng)建集群:

集群管理→導(dǎo)入已有集群→導(dǎo)入已有集群

圖片

圖片

圖片

圖片

1)部署 k8s 集群測試(已有可忽略)

k8s 環(huán)境安裝之前寫過很多文檔,可以參考我以下幾篇文章:

  • 【云原生】k8s 離線部署講解和實(shí)戰(zhàn)操作
  • 【云原生】k8s 環(huán)境快速部署(一小時(shí)以內(nèi)部署完)

2)k8s 上執(zhí)行命令接入集群

圖片

curl --insecure -sfL https://192.168.182.110:1443/v3/import/44j4gntcp6cd4j8cml7wbpbspspkt5l5vq28bztg94bdzhhhh6qs4h_c-m-6jqmld27.yaml | kubectl apply -f -

圖片

查看部署情況

kubectl get pods -A

圖片

等一段時(shí)間就可以看到導(dǎo)入的集群是Active了

圖片

查看監(jiān)控面板

圖片

圖片


網(wǎng)站題目:通過Docker-Compose快速部署Rancher保姆級教程
標(biāo)題路徑:http://www.dlmjj.cn/article/dpchgje.html