2017-09-18 1 views
0

J'ai installé le moteur Docker 1.13 sur mon Ubuntu via cette commande:Linux Ubuntu LTS 16.04 - Docker revient à une nouvelle version après le redémarrage

sudo apt-get install docker-engine=1.13.1~cs6-0~ubuntu-xenial

Mais lors du redémarrage ma machine, quand je sudo docker info, je vois le moteur docker installé comme 17.06-ce.

Une idée pourquoi est-ce qu'il revient à 17.06 et comment puis-je redémarrer de façon permanente ma machine avec 1,13 moteur docker?

+0

run 'sudo apt-get remove docker-engine' puis' sudo apt-get purge docker-engine' et puis redémarrez, puis installez l'ancienne version 'sudo apt-get install docker-moteur = 1.13.1 ~ cs6-0 ~ ubuntu-xenial' –

+0

Après l'étape de redémarrage, quand je' sudo docker info', il m'a encore montré 17.06.0 -ce Aucune idée d'où cela vient –

+0

Utilisez-vous une VM? Si oui sur quel logiciel de virtualisation? –

Répondre

1

Comme nous l'avons vu, vous avez installé snap qui fournissait sa propre version de docker. Lorsque vous désinstallez docker-engine, snap docker servait version 17.06.

La solution consiste à désinstaller snapD de la machine et réinstaller le moteur docker en utilisant

sudo apt-get install docker-engine=1.13.1~cs6-0~ubuntu-xenial