Centos-7下安装Docker
Posted kuhn9957
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos-7下安装Docker相关的知识,希望对你有一定的参考价值。
1.安装工具
yum -y install vim net-tools ntp ntpdate yum-utils device-mapper-persistent-data lvm2
2.升级centos内核
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm yum --disablerepo=* --enablerepo=elrepo-kernel repolist yum --disablerepo=* --enablerepo=elrepo-kernel install -y kernel-ml.x86_64 # 删除旧版本工具包 yum remove -y kernel-tools-libs.x86_64 kernel-tools.x86_64 # 安装新版本工具包 yum --disablerepo=* --enablerepo=elrepo-kernel install -y kernel-ml-tools.x86_64
3.修改默认内核启动顺序
vim /etc/default/grub #将GRUB_DEFAULT=saved修改为0 后执行以下命令生效 grub2-mkconfig -o /boot/grub2/grub.cfg #重启验证 reboot #重启后验证版本为4.1以上 uname -r
4.安装iptables
yum install -y iptables
5.安装docker
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo #查看docker版本 yum list docker-ce.x86_64 --showduplicates | sort -r #安装docker 指定版本 yum makecache fast && yum -y install docker-ce-18.06.0.ce-3.el7
6.设置阿里云加速
mkdir -p /etc/docker tee /etc/docker/daemon.json <<-‘EOF‘ { "registry-mirrors": ["https://xcg7myel.mirror.aliyuncs.com"] } EOF
7.设置开机启动及启动docker
#启动docker systemctl daemon-reload && systemctl restart docker #设置开机启动 systemctl enable docker.service #验证 docker run --rm busybox echo "hello world" docker search redis
8.由于具体系统环境各不相同,出现问题可以从检查IP,DNS配置,或者关闭防火墙等处着手。
以上是关于Centos-7下安装Docker的主要内容,如果未能解决你的问题,请参考以下文章