【极简单有效】centos6.x下安装docker

1、升级Linux内核

    rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

 

    rpm -Uvh http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm    

 

    yum --enablerepo=elrepo-kernel install kernel-lt -y

2、修改默认启动顺序

   vim /etc/grub.conf

【极简单有效】centos6.x下安装docker_第1张图片

重新启动服务器

shutdown -r now

3.禁用selinux

【极简单有效】centos6.x下安装docker_第2张图片

4、静态二进制文件离线安装docker

参考https://docs.docker.com/install/linux/docker-ce/binaries/#install-static-binaries

该种安装方式最简单且正确完成,其余网上参考的rpmyum安装均出现各种各样问题。

 

1.下载静态二进制档案

转到https://download.docker.com/linux/static/stable/(或更改stable为edge或test),选择您的硬件平台,然后下载.tgz与要安装的Docker CE版本相关的文件。

 

2.解压

$ tar –xzvf docker-18.06.3-ce.tgz                          #本人安装版本为此,请按需安装

必选:将二进制文件移动到可执行文件路径上的某个目录,例如/usr/bin/。

--------不进行这一步,在docker文件下调用docker无效

$ sudo cp docker/* /usr/bin/

3.启动Docker守护进程:

$ sudo dockerd&

注:启动守护进程时如果出现如下错误:

【极简单有效】centos6.x下安装docker_第3张图片

原因为cgroup在宿主机上没有挂载,为之添加挂载,解决如下:

vim /etc/fstab

none        /sys/fs/cgroup        cgroup        defaults    0    0

保存重启即可。

4.启动docker命令测试

docker -v

你可能感兴趣的:(解决方案,docker,linux)