CentOS 6.9安装Docker

CentOS 6.9系统安装Docker完整指南

环境准备与注意事项

CentOS 6.9默认采用2.6内核版本,需升级至3.10以上内核以支持Docker运行。建议使用elrepo源安装长期支持内核:

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm
yum --enablerepo=elrepo-kernel install kernel-lt -y

修改/etc/grub.conf文件设置新内核为默认启动项,重启系统后执行uname -r验证内核版本。

安装基础依赖组件

启用EPEL扩展仓库并安装必要工具包:

yum install -y epel-release
yum install -y yum-utils device-mapper-persistent-data lvm2

部署Docker运行环境

CentOS 6需使用docker-io替代新版docker-ce:

yum install -y docker-io

配置服务自启动并立即激活:

chkconfig docker on
service docker start

验证安装结果

执行基础命令检查运行状态:

docker version
docker info
docker run hello-world

成功显示版本信息且测试容器正常退出即表示安装成功。

常见问题处理

内核兼容性报错

若出现FATA[0000] Error starting daemon: SELinux not supported错误,需在/etc/sysconfig/docker中添加:

OPTIONS='--selinux-enabled=false'

存储驱动配置

推荐使用devicemapper存储方案,编辑/etc/sysconfig/docker-storage文件:

DOCKER_STORAGE_OPTIONS="--storage-driver=devicemapper"

寰宇互联服务器4核4G云服务器1元/月,网络稳定、抗DDos、国际BGP、性能强劲,十年服务经验QQ:97295700 微信:huanidc

阅读剩余
THE END