上一篇写了centos7的最小化安装后的优化内容这里接上一篇简单记录下docker的安装。
具体内容如下:
### 升级内核、视自己情况定是否升级内核
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
yum -y install https://www.elrepo.org/elrepo-release-7.0-4.el7.elrepo.noarch.rpm
yum -y install perl
yum --disablerepo=\* --enablerepo=elrepo-kernel install -y kernel-ml.x86_64 kernel-ml-devel.x86_64
grub2-set-default 0 && grub2-mkconfig -o /etc/grub2.cfg
grubby --default-kernel #查看默认内核
###升级软件、不升级内核
yum --exclude=kernel* update
yum -y install yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
###查看docker版本
yum list docker-ce.x86_64 --showduplicates | sort -r
###安装指定版本
yum -y install docker-ce-19.03.13-3.el7.x86_64
### docker一些优化内容
mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
"exec-opts": ["native.cgroupdriver=systemd"],
"max-concurrent-downloads": 10,
"registry-mirrors": [
"https://1nj0zren.mirror.aliyuncs.com",
"https://docker.mirrors.ustc.edu.cn",
"https://registry.docker-cn.com"
],
"storage-driver": "overlay2",
"storage-opts": [
"overlay2.override_kernel_check=true"
],
"log-driver": "json-file",
"log-opts": {
"max-size": "100m",
"max-file": "3"
}
}
EOF
systemctl daemon-reload
systemctl enable docker
systemctl start docker
本文暂时没有评论,来添加一个吧(●'◡'●)