CentOS下安裝Rancher-1.x(單節點在線安裝)

安裝前需要先確認 rancher支持的 linux 版本 以及 docker 版本,我這裏用的是centos7.6 ,另外需要放開的端口,具體參照rancher官方說明

首先安裝docker

1 更新軟件包和系統內核 (如無必要該步可以省略).

yum update

或者 也可以使用該命令直接安裝(如下是官方推薦使用)

curl https://releases.rancher.com/install-docker/1.12.sh | sh 

在這裏插入圖片描述

2 清空歷史 (如無必要該步可以省略).

sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine

在這裏插入圖片描述

3 安裝必要的包

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

在這裏插入圖片描述

4 添加yum源

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

在這裏插入圖片描述
5 更新 yum 緩存

sudo yum makecache fast

在這裏插入圖片描述

6 查詢可用的docker版本

 yum list docker-ce --showduplicates | sort -r

在這裏插入圖片描述
7 安裝docker

sudo yum install docker-ce-版本號
例如: sudo yum install docker-ce-18.06.0.ce-3.el7

在這裏插入圖片描述
8 查看docker版本

docker version

在這裏插入圖片描述
9 啓動docker (到此爲止 docker 就安裝好了)

service docker start

在這裏插入圖片描述

接着基於Docker鏡像安裝Rancher

1 搜索並下載rancher/server鏡像,等待鏡像下載成功
如果是1.x 系列的,鏡像名爲 rancher/serverc 而 2.x系列鏡像名爲 rancher/rancher

docker pull rancher/server

在這裏插入圖片描述

2 創建並運行rancher容器 (到此爲止 Rancher 就安裝好了 )

docker run -d  --name=rancher --restart=always  -p 8080:8080 rancher/server

–restart=always 表示容器退出時總是重啓
docker run -d -v /www/mysql/:/var/lib/mysql --restart=always -p
8080:8080 rancher/server
/www/mysql/:/var/lib/mysql 這個參數表示啓動Rancher時掛載MySQL的數據卷位置
/www/mysql/ 爲服務器路徑
/var/lib/mysql 爲容器中路徑

在這裏插入圖片描述

**然後就可以通過瀏覽器 ip:8080 訪問 Rancher **
在這裏插入圖片描述

可以點右下角設置一下語言
在這裏插入圖片描述

爲了安全可以給Rancher配置登錄賬號(選擇 系統管理 --》訪問控制 --》LOCAL),填完登錄信息點擊啓用本地驗證按鈕完成後登錄賬號配置成功。

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章