全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 1064|回复: 9
打印 上一主题 下一主题

CentOS 6 装 Docker 的简单方法

[复制链接]
跳转到指定楼层
1#
发表于 2019-3-18 20:07:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 爱纯粹 于 2019-3-18 22:40 编辑

虽然现在手上清一色都是 Debian 或者 CentOS 7 的机子了,但总会有遇到装了老旧 CentOS 6 又不方便进行重装系统升级的情况。
而又因为 CentOS 6 的软件源过老,装东西得编译非常麻烦,这时候可以选择上 Docker 抢救(继续利用)一下。

  1. yum install epel-release -y
  2. # 因为旧内核缺少Docker必须的特性,所以必须更新内核
  3. yum install centos-release-xen-48 -y        # 建议用 Xen4CentOS 这个"半官方源"里的内核,不建议用 ELRepo。
  4. yum install kernel libcgroup -y
  5. chkconfig cgconfig on

  6. # 因为是Go写的,可以直接用官方提供的二进制文件,没必要自己编译。
  7. export DOCKER_VERSION="18.09.3"
  8. wget -4 https://download.docker.com/linux/static/stable/x86_64/docker-$DOCKER_VERSION.tgz
  9. tar xf docker-$DOCKER_VERSION.tgz
  10. rm -f docker-$DOCKER_VERSION.tgz
  11. yes | mv docker/* /usr/bin/
  12. rmdir docker/

  13. # 添加启动项
  14. wget https://raw.githubusercontent.com/docker/docker-ce/master/components/engine/contrib/init/sysvinit-redhat/docker.sysconfig -O /etc/sysconfig/docker
  15. wget https://raw.githubusercontent.com/docker/docker-ce/master/components/engine/contrib/init/sysvinit-redhat/docker -O /etc/init.d/docker
  16. chmod +x /etc/init.d/docker
  17. chkconfig docker on
  18. groupadd -r docker
复制代码


重启之后应该能看到 dockerd 已经跑起来了,用 docker info 检查一下:


另外可以用这条命令检查下Docker必须/可选依赖的内核特性是否已启用:
  1. curl -sL https://raw.githubusercontent.com/docker/docker/master/contrib/check-config.sh | bash /dev/stdin /boot/config-$(uname -r)
复制代码


接下来就能想跑什么就跑什么了
2#
发表于 2019-3-18 20:14:02 | 只看该作者
https://docs.docker.com/install/linux/docker-ce/centos/

点评

好好看标题,别再说什么官方源和官方脚本了,早就不支持6了  发表于 2019-3-18 22:09
3#
发表于 2019-3-18 20:18:09 来自手机 | 只看该作者
百度sh get-docker.sh
4#
发表于 2019-3-18 20:18:14 | 只看该作者
  1. curl -s https://get.docker.com | bash
复制代码


我向来都是这么安装 docker 的,
5#
发表于 2019-3-18 20:27:00 | 只看该作者
其实新手就老老实实用debian/ubuntu就是,对新手友好太多。



6#
发表于 2019-3-18 20:29:37 | 只看该作者
难的不是装Docker,难的是厂商给一台CentOS6的服务器放机房,但我什么都不敢动,不知道他们怎么配的,运行了什么服务。
7#
发表于 2019-3-19 03:18:44 来自手机 | 只看该作者
ssehzt 发表于 2019-3-18 20:18
我向来都是这么安装 docker 的,

这个支持centos6?
8#
发表于 2019-3-19 07:12:38 | 只看该作者
不错不错,哪天试试。
9#
发表于 2019-3-19 09:35:44 | 只看该作者
960105 发表于 2019-3-19 03:18
这个支持centos6?

我知道支持 centos|fedora,
至于具体的 centos 6 就不清楚了,
我用ubuntu ,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-11-8 04:32 , Processed in 0.068037 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表