docker安装

安装命令

  1. curl -sSL https://get.daocloud.io/docker | sh

docker开机启动

  1. systemctl enable docker

系统配置修改(改了好像打不开rancher)

  1. vi /etc/sysctl.conf
  2. #加入配置
  3. net.bridge.bridge-nf-call-iptables = 1
  4. net.bridge.bridge-nf-call-ip6tables = 1
  5. vm.swappiness=0
  6. #执行命令生效
  7. sysctl -p /etc/sysctl.conf

执行命令报错: sysctl: cannot stat /proc/sys/net/bridge/bridge-nf-call-iptables: 没有那个文件或目录
解决命令: modprobe br_netfilter

关闭防火墙

  1. sudo systemctl stop firewalld.service #停止firewall
  2. sudo systemctl disable firewalld.service #禁止firewall开机启动
  3. sudo firewall-cmd --state #查看防火墙状态

关掉swap

  1. vi /etc/fstab
  2. #注释掉swap这行
  3. #/dev/mapper/centos-swap swap swap defaults 0 0
  4. #free -m命令查看 swap为0
  5. Swap: 8063 0 8063

resolv.conf权限问题

  1. chattr -i /etc/resolv.conf
  2. chown 755 /etc/resolv.conf

host修改

  1. hostnamectl set-hostname node1
  2. #改完重启网络
  3. service network restart