docker安装
安装前准备:
1、禁用 selinux [SELINUX=disabled]
2、卸载防火墙 [yum -y remove firewalld-*]
3、docker软件安装包在 云盘\kubernetes\docker 目录下,将 docker 目录上传到跳板机
4、准备 2 台 2cpu,2G内存的云主机
主机名 | IP地址 | 最低配置 |
---|---|---|
node-0001 | 192.168.1.31 | 2CPU,2G内存 |
node-0002 | 192.168.1.32 | 2CPU,2G内存 |
跳板机yum源添加docker软件
[root@ecs-proxy ~]# cp -a docker /var/ftp/localrepo/
[root@ecs-proxy ~]# cd /var/ftp/localrepo/
[root@ecs-proxy localrepo]# createrepo --update .
在 node 节点验证软件包
[root@node-0001 ~]# yum makecache
[root@node-0001 ~]# yum list docker-ce*
以下操作所有 node 节点都需要执行
开启路由转发
[root@node-0001 ~]# vim /etc/sysctl.conf
net.ipv4.ip_forward = 1
[root@node-0001 ~]# sysctl -p
[root@node-0001 ~]# yum install -y docker-ce
[root@node-0001 ~]# systemctl enable --now docker
[root@node-0001 ~]# ifconfig # 验证,能看见 docker0
[root@node-0001 ~]# docker version # 验证,没有报错
开放 FORWARD 默认规则
[root@node-0001 ~]# vim /lib/systemd/system/docker.service
# 在 ExecS