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
Essayez de suivre les documents officiels de docker: https://docs.docker.com/install/linux/docker-ce/centos/
$ Sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
$ Sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
$ 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
$ Sudo systemctl start docker
$ 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 .
Le dépôt Epel n'est pas installé. Courir
Sudo yum install epel-release
puis exécutez
Sudo yum install docker-io
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
J'ai trouvé la réponse ici
J'avais besoin d'ajouter le référentiel EPEL où Docker peut être trouvé.
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