centos7下安装docker与配置
宿主机开启转发。网桥配置完后,需要开启转发,不然容器启动后,就会没有网络,配置/etc/sysctl.conf
,添加net.ipv4.ip_forward=1
vim /etc/sysctl.conf
#配置转发
net.ipv4.ip_forward=1
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
#重启服务,让配置生效
systemctl restart network
#查看是否成功,如果返回为“net.ipv4.ip_forward = 1”则表示成功
sysctl net.ipv4.ip_forward
配置docker-ce的镜像源
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum install -y yum-utils device-mapper-persistent-data lvm2
查看可安装的版本
yum list docker-ce --showduplicates | sort -r
yum -y install docker-ce-20.10.9 docker-ce-cli-20.10.9 containerd.io #安装
配置容器引擎。创建国内加速镜像
mkdir /etc/docker
&& vim /etc/docker/daemon.json
{
"graph":"/opt/docker",
"storage-driver":"overlay2",
"storage-opts": [
"overlay2.override_kernel_check=true"
],
"insecure-registries":["registry.access.redhat.com","quay.io"],
"registry-mirrors":[
"https://docker.mirrors.ustc.edu.cn",
"https://hub-mirror.c.163.com","http://f1361db2.m.daocloud.io",
"https://docker.mirrors.ustc.edu.cn"
],
"bip":"172.7.5.1/24",
"exec-opts":["native.cgroupdriver=systemd"],
"log-driver": "json-file",
"log-opts": {
"max-size": "100m",
"max-file": "3"
},
"live-restore": true,
"default-ulimits": {
"nofile" : {
"Name" : "nofile" ,
"Hard" : 64000 ,
"Soft" : 64000
}
}
}
配置参数详解:
- graph: 存储路径
- storage-driver : 存储驱动
- insecure-registries:配置私库地址
- registry-mirrors:配置镜像地址
- bip,配置网络(建议172开头,中间两位为,宿主机的后两位,最后是0或者1,能够快速定位宿主机)
- exec-ops:启动额外参数
- live-restore:容器引擎宕机,容器不宕机
启动docker
systemctl enable docker && systemctl start docker && systemctl status docker #启动
阅读剩余
网站名称: DevOps运维技术栈
本站网址:www.Linux66.cn
本站提供的一切软件、教程和内容信息仅限用于学习和研究目的。
不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。
我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!邮件:pengch1611@gmail.com
网站部分内容来源于网络,版权争议与本站无关。请在下载后的24小时内从您的设备中彻底删除上述内容。
如无特别声明本文即为原创文章仅代表个人观点,版权归《DevOps运维技术栈》所有,欢迎转载,转载请保留原文链接。
本站网址:www.Linux66.cn
本站提供的一切软件、教程和内容信息仅限用于学习和研究目的。
不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。
我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!邮件:pengch1611@gmail.com
网站部分内容来源于网络,版权争议与本站无关。请在下载后的24小时内从您的设备中彻底删除上述内容。
如无特别声明本文即为原创文章仅代表个人观点,版权归《DevOps运维技术栈》所有,欢迎转载,转载请保留原文链接。
THE END