[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Installer Docker sur Debian Stretch SID - Docker ne démarre pas (Plus)




Le 10/12/2018 à 13:38, G2PC a écrit :
J'ai commenté cette ligne. Je n'ai plus l'erreur précédente, car j'ai
remplacé deb-src par deb.
Malgré tout, l'installation de Docker de fonctionne pas, Docker ne
démarrant pas.
# deb [arch=amd64] https://download.docker.com/linux/debian stretch stable

Je tente d'installer docker.io ( sans avoir ajouté de dépôt
supplémentaires dans le sources.list )
Voilà mon sources.list actuel :
deb http://ftp.de.debian.org/debian/ sid main non-free contrib
deb http://ftp.de.debian.org/debian/ buster main non-free contrib
deb http://ftp.de.debian.org/debian/ stretch main non-free contrib
deb http://security.debian.org/debian-security stretch/updates main
contrib non-free
deb http://ftp.de.debian.org/debian/ stretch-proposed-updates main
contrib non-free
deb http://ftp.de.debian.org/debian/ stretch-updates main contrib non-free
# deb [arch=amd64] https://download.docker.com/linux/debian stretch stable



sudo apt-get install docker.io
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés :
  libnspr4 libnss3 runc tini
Paquets suggérés :
  docker-doc aufs-tools btrfs-progs debootstrap rinse xfsprogs zfs-fuse
| zfsutils
Paquets recommandés :
  cgroupfs-mount git needrestart xz-utils
Les NOUVEAUX paquets suivants seront installés :
  docker.io libnspr4 libnss3 runc tini
0 mis à jour, 5 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 43,6 Mo dans les archives.
Après cette opération, 194 Mo d'espace disque supplémentaires seront
utilisés.
Souhaitez-vous continuer ? [O/n] o
Réception de:1 http://ftp.de.debian.org/debian sid/main amd64 libnspr4
amd64 2:4.20-1 [112 kB]
Réception de:2 http://ftp.de.debian.org/debian sid/main amd64 libnss3
amd64 2:3.40-1 [1 156 kB]
Réception de:3 http://ftp.de.debian.org/debian sid/main amd64 runc amd64
1.0.0~rc5+dfsg1-4 [2 086 kB]
Réception de:4 http://ftp.de.debian.org/debian sid/main amd64 tini amd64
0.18.0-1 [247 kB]
Réception de:5 http://ftp.de.debian.org/debian sid/main amd64 docker.io
amd64 18.06.1+dfsg1-2 [40,0 MB]
43,6 Mo réceptionnés en 16s (2 720
ko/s)                                                                                                                                                                                 

Sélection du paquet libnspr4:amd64 précédemment désélectionné.
(Lecture de la base de données... 43895 fichiers et répertoires déjà
installés.)
Préparation du dépaquetage de .../libnspr4_2%3a4.20-1_amd64.deb ...
Dépaquetage de libnspr4:amd64 (2:4.20-1) ...
Sélection du paquet libnss3:amd64 précédemment désélectionné.
Préparation du dépaquetage de .../libnss3_2%3a3.40-1_amd64.deb ...
Dépaquetage de libnss3:amd64 (2:3.40-1) ...
Sélection du paquet runc précédemment désélectionné.
Préparation du dépaquetage de .../runc_1.0.0~rc5+dfsg1-4_amd64.deb ...
Dépaquetage de runc (1.0.0~rc5+dfsg1-4) ...
Sélection du paquet tini précédemment désélectionné.
Préparation du dépaquetage de .../tini_0.18.0-1_amd64.deb ...
Dépaquetage de tini (0.18.0-1) ...
Sélection du paquet docker.io précédemment désélectionné.
Préparation du dépaquetage de .../docker.io_18.06.1+dfsg1-2_amd64.deb ...
Dépaquetage de docker.io (18.06.1+dfsg1-2) ...
Paramétrage de runc (1.0.0~rc5+dfsg1-4) ...
Paramétrage de tini (0.18.0-1) ...
Paramétrage de libnspr4:amd64 (2:4.20-1) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.28-2) ...
Traitement des actions différées (« triggers ») pour systemd (239-15) ...
Traitement des actions différées (« triggers ») pour man-db (2.8.4-3) ...
Paramétrage de libnss3:amd64 (2:3.40-1) ...
Paramétrage de docker.io (18.06.1+dfsg1-2) ...
Failed to start docker.service: Unit docker.socket is masked.
invoke-rc.d: initscript docker, action "start" failed.
● docker.service - Docker Application Container Engine
   Loaded: loaded
(]8;;file://vps178370/lib/systemd/system/docker.service/lib/systemd/system/docker.service]8;;;
disabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Mon 2018-12-10 13:22:15 CET;
12min ago
     Docs: ]8;;https://docs.docker.comhttps://docs.docker.com]8;;
 Main PID: 14165 (code=exited, status=1/FAILURE)

déc. 10 13:22:12 vps178370 systemd[1]: docker.service: Main process
exited, code=exited, status=1/FAILURE
déc. 10 13:22:12 vps178370 systemd[1]: docker.service: Failed with
result 'exit-code'.
déc. 10 13:22:12 vps178370 systemd[1]: Failed to start Docker
Application Container Engine.
déc. 10 13:22:15 vps178370 systemd[1]: docker.service: Service
RestartSec=2s expired, scheduling restart.
déc. 10 13:22:15 vps178370 systemd[1]: docker.service: Scheduled restart
job, restart counter is at 3.
déc. 10 13:22:15 vps178370 systemd[1]: Stopped Docker Application
Container Engine.
déc. 10 13:22:15 vps178370 systemd[1]: docker.service: Start request
repeated too quickly.
déc. 10 13:22:15 vps178370 systemd[1]: docker.service: Failed with
result 'exit-code'.
déc. 10 13:22:15 vps178370 systemd[1]: Failed to start Docker
Application Container Engine.
dpkg: erreur de traitement du paquet docker.io (--configure) :
 installed docker.io package post-installation script subprocess
returned error exit status 1
Traitement des actions différées (« triggers ») pour libc-bin (2.28-2) ...
Traitement des actions différées (« triggers ») pour systemd (239-15) ...
Des erreurs ont été rencontrées pendant l'exécution :
 docker.io
E: Sub-process /usr/bin/dpkg returned an error code (1)

Pourquoi tu veux installer docker.io ?

l'adresse du repository https://download.docker.com/linux/debian est la bonne, mais il faut que tu installe docker-ce.

Dans les étapes,

supprime bien les anciennes version de docker en premier

apt-get remove docker docker-engine docker.io

ensuite vérifie la version de ton noyau, il faut qu'il soit supérieur à 3.2

ensuite installe les paquets necessaire au fonctionnement de docker-ce

apt-get update
apt-get install \
     apt-transport-https \
     ca-certificates \
     curl \
     gnupg2 \
     software-properties-common


et ensuite tu peux faire l'installation de docker-ce (avec dans le sources.list https://download.docker.com/linux/debian) pour noter dans les sources.list la bonne distribution fait un lsb_release -cs

echo "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"


En espérant pour aider.


Reply to: