菜单
本页目录

配置docker

拓展:br_netfilter 内核模块

​ 让经过网桥的流量必须经过防火墙处理(加上此模块节点不用重启,即可让docker运行

$ modprobe br_netfilter  		# 加载模块
$ modprobe -r br_netfilter  	# 移除

下面介绍 docker 的安装:最新版docker使用重启配置docker

​ 固定版本docker安装,加载模块配置docker

(配置docker的方法通用)

1、安装 新版Docker 软件

yum install -y yum-utils

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

## 创建 /etc/docker 目录
mkdir /etc/docker

# 配置 daemon.
cat > /etc/docker/daemon.json <<EOF
{"registry-mirrors": ["https://kfp63jaj.mirror.aliyuncs.com"]}
EOF

# 重启docker服务
systemctl  enable docker
reboot

2、本地安装docker

$ ls
docker-ce-17.03.0.ce-1.el7.centos.x86_64.rpm
docker-ce-selinux-17.03.0.ce-1.el7.centos.noarch.rpm  harbor.zip
$ yum -y install docker-c*


$ modprobe br_netfilter  		# 加载模块
$ modprobe -r br_netfilter  	# 移除


$ mkdir /etc/docker			# 创建配置文件目录

# 配置 daemon.
$ cat > /etc/docker/daemon.json <<EOF
{"registry-mirrors": ["https://kfp63jaj.mirror.aliyuncs.com"]}
EOF

$ systemctl enable docker --now		#运行docker