Comment faire pour installer la version spécifique de Docker sur Centos?
J'ai essayé d'installer docker 1.8.2 sur Centos7.
Les docs ne dis rien à propos de la gestion des versions. Quelqu'un qui peut m'aider?
J'ai essayé
wget -qO- https://get.docker.com/| sed 's/lxc-docker/lxc-docker-1.8.2/' | sh
+ sh -c 'sleep 3; yum -y -q install docker-engine'
mais n'a pas fonctionné.
EDIT:
J'ai effectué: yum install -y http://yum.dockerproject.org/repo/main/centos/7/Packages/docker-engine-1.8.2-1.el7.centos.x86_64.rpm
Qui fonctionne, mais je manque d'options que docker-storage-setup
et docker-fetch
Le
Est-ce un doublon de unix.stackexchange.com/q/151689/174496 ?
docker-storage-setup
commande est partie de la Red Hat (/CentOS/Fedora), ce n'est pas une partie de la source amont, de sorte que vous n'obtiendrez que si vous installez un paquet de votre distribution. Ceci est également vrai pour docker-fetch
.Est-ce un doublon de unix.stackexchange.com/q/151689/174496 ?
OriginalL'auteur DenCowboy | 2016-04-11
Vous devez vous connecter pour publier un commentaire.
De sorte que vous pouvez utiliser cette commande pour vérifier les versions dans le yum repo:
sudo yum list docker-engine.x86_64 --showduplicates | sort -r
et puis l'utiliser pour installer la version figurant que vous voulez:
sudo yum -y install docker-engine-<VERSION_STRING>
Tout simplement si vous souhaitez passer le docker paquet (ce qui peut être exécutée plusieurs fois, par la voie), vous devrez faire cela:
sudo yum downgrade docker-engine
et qui va installer la version précédente de docker à celui que vous avez actuellement installé au moment du nettoyage de la version ultérieure.
Vous pouvez toujours garder le déclassement jusqu'à ce que vous avez celui que vous voulez, mais c'est ennuyeux, alors j'aimerais juste aller avec la première méthode 😛
Merci ya de bien vouloir! Ouais, la documentation malheureusement à la traîne en développement, la plupart du temps 😛
OriginalL'auteur Brittany Alkire
Une mise à jour pour La bretagne de la Réponse
Comme d'Apr 2018 le paquet a été renommé "docker-ce" (et docker-ee, respectivement, si vous utilisez le panneau de la version enterprise), de sorte que les commandes sont maintenant:
vérifier les versions:
installer version spécifique:
Ou si vous avez déjà installé la dernière version, utilisez downgrade:
OriginalL'auteur bencao
Liste et installer le paquet(s)
Supprimer l'installation précédente
OriginalL'auteur Lukasz Dynowski
Menu fixe de l'Installation de la version spécifique
Docker Upgradation de version spécifique
Si vous avez Docker déjà installé et que vous souhaitez le mettre à niveau à la version spécifique, suivez les étapes ci-dessous:
OriginalL'auteur kalyani chaudhari