web-dev-qa-db-fra.com

Installation de Docker sur CentOS 6.6

J'essaie d'installer Docker sur la version 64 bits de CentOS 6.6. Quand exécuter

Sudo yum install docker

J'ai compris

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
18
I. Joseph

Essayez de suivre les documents officiels de docker: https://docs.docker.com/install/linux/docker-ce/centos/

  • Étape 1 : installez les packages requis.
$ Sudo yum install -y yum-utils \
  device-mapper-persistent-data \
  lvm2
  • Étape 2 : utilisez la commande suivante pour configurer le référentiel stable.
$ Sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo
  • Étape 3 : installez la dernière version de Docker CE et containerd
$ Sudo yum install docker-ce docker-ce-cli containerd.io

Au cas où vous auriez une erreur pour cette étape, Package: docker-ce-xxx.centos.x86_64 (docker-ce-stable) Requires: container-selinux >= 2.9

Tu peux faire:

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

Voir problème Docker CE sur RHEL - Nécessite: container-selinux> = 2.9

  • Étape 4 : Démarrez Docker.
$ Sudo systemctl start docker
  • Étape 5 : Vérifiez que Docker CE est correctement installé en exécutant l'image hello-world.
$ Sudo docker run hello-world

Si vous souhaitez utiliser Docker en tant qu'utilisateur non root, vous devriez maintenant envisager d'ajouter votre utilisateur au groupe "docker" avec quelque chose comme:

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

Ça devrait être ça.

Dans le cas où vous souhaiteriez également installer docker-compose, vous pouvez suivre ses documents officiels .

0
Yuci

Le dépôt Epel n'est pas installé. Courir

Sudo yum install epel-release

puis exécutez

Sudo yum install docker-io
25
rjaiswal

Connectez-vous à votre machine en tant qu'utilisateur avec des privilèges Sudo ou root.

Assurez-vous que vos packages yum existants sont à jour.

$ Sudo yum update

Exécutez le script d'installation Docker.

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

Ce script ajoute le docker.repo référentiel et installe Docker. Démarrez le démon Docker.

$ Sudo service docker start
5
Thomas Modeneis

J'ai trouvé la réponse ici

J'avais besoin d'ajouter le référentiel EPEL où Docker peut être trouvé.

4
I. Joseph

Si vous venez ici pour le même problème avec RedHat, utilisez

Sudo yum install yum-utils
Sudo yum-config-manager --enable rhui-REGION-rhel-server-extras
Sudo yum install docker
3
salhin