Docker支持以下的CentOS版本:

CentOS 7 (64-bit)
CentOS 6.5 (64-bit) 或更高的版本
目前,CentOS 仅发行版本中的内核支持 Docker。
Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。
Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本。

#我们先来连上服务器  看下我们服务器的版本是否符合要求;
#回顾一下怎么查看linux系统版本;

$ uname -a

可显示电脑以及操作系统的相关信息。 $cat /proc/version

说明正在运行的内核版本。$cat /etc/issue

显示的是发行版本信息

$lsb_release -a

适用于所有的linux,包括Redhat、SuSE、Debian等发行版,但是在debian下要安装lsb

好的 我们的linux版本是可以使用的那么我们可以开始了

开启我们的踩坑之旅!!!


使用 yum 安装(CentOS 6.5下)

Docker 软件包和依赖包已经包含在默认的 CentOS-Extras 软件源里,安装命令如下:

[root@*****~]# yum -y install docker

虽然我已经准备好踩坑 但这关爱来的太突然 我有点措手不及

这是个什么鬼 答案就是版本不对找不到docker 换成wget算了

wget -qO- https://get.docker.com/ | sh
或者
curl -fsSL https://get.docker.com/ | sh

好吧 总算安装成功 如果你是 centos6.5 那么你直接用wget 否则你就升级到7

建立 docker 用户组

默认情况下,docker命令会使用Unix socket与 Docker 引擎通讯。而只有root用户和docker组的用户才可以访问 Docker 引擎的 Unix socket。出于安全考虑,一般 Linux 系统上不会直接使用root用户。因此,更好地做法是将需要使用docker的用户加入docker用户组。

建立docker组:

建立 docker 组:

$ groupadd docker
将当前用户加入 docker 组:

$ usermod -aG docker $USER

启动 Docker 后台服务

[root@***** ~]# service docker start

测试运行 hello-world

[root@***** ~]#docker run hello-world

安装到此结束

results matching ""

    No results matching ""