一、 配置静态ip
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.0.150
GATEWAY=192.168.0.1
DNS1=114.114.114.114
DNS2=8.8.8.8
虚拟机网络模式为桥接模式(自动检测)
二、安装docker
- 安装工具包
$ sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
- 安装依赖源
$ sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
- 安装docker
$ sudo yum install docker-ce
- 设置开机启动,并启动docker
$ systemctl enable docker && systemctl start docker
三、安装docker-compose
- 方式1
curl -L https://github.com/docker/compose/releases/download/1.25.3/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
- 方式2
访问 https://github.com/docker/compose/releases 并下载
mv docker-compose /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
四、搭建 nfs
- 安装
yum -y install nfs-common nfs-utils rpcbind
- 分配权限
mkdir /nfsdata && chmod 666 /nfsdata && chown nfsnobody /nfsdata
- 配置挂载
vim /etc/exports
/nfsdata *(rw,no_root_squash,no_all_squash,sync)
4.启动
systemctl start rpcbind && systemctl start nfs
四、安装rancher-server
- 运行docker命令
docker run -d --restart=unless-stopped \
-p 8080:80 -p 8443:443 \
-e CATTLE_SYSTEM_CATALOG=bundled \
-e AUDIT_LEVEL=3 \
rancher/rancher:v2.3.3
网友评论