在CentOS 6.6上安装Docker

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在CentOS 6.6上安装Docker相关的知识,希望对你有一定的参考价值。

我正在尝试在CentOS 6.6 64位版本上安装Docker。执行时

sudo yum install docker

我明白了

Loaded plugins: fastestmirror, refresh-packagekit, security
Setting up Install Process
Loading mirror speeds from cached hostfile
  * base: mirrors.psychz.net
  * extras: centos-distro.cavecreek.net
  * updates: distro.ibiblio.org
No package docker available.
Error: Nothing to do
答案

未安装Epel存储库。跑

sudo yum install epel-release

然后跑

sudo yum install docker-io
另一答案

以具有sudo或root权限的用户身份登录计算机。

确保您现有的yum软件包是最新的。

$ sudo yum update

运行Docker安装脚本。

$ curl -sSL https://get.docker.com/ | sh

该脚本添加了docker.repo存储库并安装了Docker。启动Docker守护程序。

$ sudo service docker start
另一答案

我找到了答案here

我需要添加可以找到Docker的EPEL存储库。

另一答案

如果您是来RedHat遇到同样的问题,请使用

sudo yum install yum-utils
sudo yum-config-manager --enable rhui-REGION-rhel-server-extras
sudo yum install docker
另一答案

尝试遵循官方docker文档:https://docs.docker.com/install/linux/docker-ce/centos/

  • 第1步:安装所需的包。
$ sudo yum install -y yum-utils 
  device-mapper-persistent-data 
  lvm2
  • 步骤2:使用以下命令设置稳定存储库。
$ sudo yum-config-manager 
    --add-repo 
    https://download.docker.com/linux/centos/docker-ce.repo
  • 第3步:安装最新版本的Docker CE和containerd
$ sudo yum install docker-ce docker-ce-cli containerd.io

如果您在此步骤中出错,Package: docker-ce-xxx.centos.x86_64 (docker-ce-stable) Requires: container-selinux >= 2.9

你可以做:

$ sudo yum install -y http://mirror.centos.org/centos/7/extras/x86_64/Packages/container-selinux-2.74-1.el7.noarch.rpm

请参阅问题Docker CE on RHEL - Requires: container-selinux >= 2.9

  • 第4步:启动Docker。
$ sudo systemctl start docker
  • 步骤5:通过运行hello-world映像验证Docker CE是否已正确安装。
$ sudo docker run hello-world

如果您想将Docker用作非root用户,您现在应该考虑将您的用户添加到“docker”组,例如:

$ sudo usermod -aG docker $USER
$ docker run hello-world

那应该是它。

如果你想安装docker-compose,你可以关注its official docs

以上是关于在CentOS 6.6上安装Docker的主要内容,如果未能解决你的问题,请参考以下文章

openshift origin v0.3.3 在 centos 6.6 上启动 docker registry pod 时出错

centos 6.6怎么部署vnc

yum 在 CentOS 6.6 上哪里安装 python?

在Linux CentOS 6.6上安装Python 2.7.9

在Linux CentOS 6.6上安装Python 2.7.9

Docker容器简用