vmware下centos8安装rancher及配置网卡

1、centos设置网卡

查看网卡配置文件

ls -la /etc/sysconfig/network-scripts/

修改网卡配置文件

vi /etc/sysconfig/network-scripts/ifcfg-enss3
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static # 设置为static为静态
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enss3
UUID=3d9407ec-c449-4d84-822b-9b1ffa986d97
DEVICE=ens33
ONBOOT=yes # 设置开机启动设置
IPADDR=192.168.8.8 # 该虚拟机的静态IP,这边要跟win10的保持同一网段
GATEWAY=192.168.8.2 # 默认网关
NETMASK=255.255.255.0 # 掩码
DNS1=223.5.5.5
DNS2=223.6.6.6

重启网络服务

nmcli c reload
nmcli d reapply ens33

关闭seLinux

---查看状态
shell>getenforce
---关闭selinux
shell> vi /etc/selinux/config
selinux配置有三项:缺省是强制策略。
enforcing - 强制打开,拒绝违反安全策略
permissive - 遇到违反安全策略仍正常执行,但输出警告
disabled - 关闭安全策略
修改SELINUX=disabled

安装docker

http://www.fcors.com/%e6%8a%80%e6%9c%af%e4%b8%8e%e6%a1%86%e6%9e%b6/%e6%96%b0%e5%85%b4%e6%8a%80%e6%9c%af%e8%83%bd%e5%8a%9b/docker%e7%b3%bb%e5%88%97%e4%b9%8b-docker%e5%ae%89%e8%a3%85/

安装rancher

shell> docker run --privileged -d --name rancher \
--restart=unless-stopped \
-v /etc/localtime:/etc/localtime \
-v /data/app/rancher/cni:/var/lib/cni \
-v /data/app/rancher/kubelet:/var/lib/kubelet \
-v /data/app/rancher/rancher:/var/lib/rancher \
-v /data/app/rancher/log:/var/log \
-p 80:80 -p 443:443 \
rancher/rancher

注意:拉取镜像时候 显示超时

1.创建daemon.json文件

vi /etc/docker/daemon.json
{
    "registry-mirrors": ["https://29x4d4a3.mirror.aliyuncs.com"]
}

方法二:

配置镜像加速器

shell> sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://29x4d4a3.mirror.aliyuncs.com"]
}
EOF

shell> systemctl daemon-reload
shell> systemctl restart docker.service

重置网络

systemctl daemon-reload