46 votes

Comment installer docker community sur Ubuntu 20.04 LTS ?

Lorsque j'ai suivi le quais communautaires J'ai rencontré le problème suivant :

 sudo add-apt-repository \
>    "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
>    $(lsb_release -cs) \
>    stable"
[sudo] password for yogesh: 
Hit:1 https://download.docker.com/linux/ubuntu bionic InRelease
Get:2 http://in.archive.ubuntu.com/ubuntu focal InRelease [265 kB]             
Ign:3 http://dl.google.com/linux/chrome/deb stable InRelease                   
Ign:4 https://download.docker.com/linux/ubuntu focal InRelease                 
Hit:5 http://security.ubuntu.com/ubuntu focal-security InRelease               
Hit:6 http://packages.microsoft.com/repos/vscode stable InRelease              
Err:7 https://download.docker.com/linux/ubuntu focal Release                   
  404  Not Found [IP: 54.182.0.11 443]
Hit:8 http://dl.google.com/linux/chrome/deb stable Release                     
Hit:10 http://in.archive.ubuntu.com/ubuntu focal-updates InRelease
Hit:11 http://in.archive.ubuntu.com/ubuntu focal-backports InRelease
Reading package lists... Done
E: The repository 'https://download.docker.com/linux/ubuntu focal Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

65voto

iBug Points 1256

Mise à jour : Depuis le 15 mai à 3 heures du matin, le dépôt Docker officiel est disponible pour Ubuntu Focal, vous pouvez donc suivre la procédure de mise à jour. guide d'installation sur votre Ubuntu pour démarrer Docker.


Une autre option consiste à installer la version de Docker fournie par Ubuntu :

sudo apt install docker.io

Il y a longtemps, il y a eu d'importants retours de bâton parce que le paquet docker.io provenant de l'amont (Debian) était trop vieux - ce n'est plus le cas. Pour Focal, docker.io est actuellement (24 avril 2020) à 19.03.8-0ubuntu1 ce qui est satisfaisant pour la majorité des charges de travail Docker.


Ne pas installer docker par erreur - il s'agissait de l'application de la barre d'état système, qui a depuis été remplacée par gnome-shell-extension-ubuntu-dock . Les docker peut être supprimé en toute sécurité si vous l'avez installé accidentellement.

48voto

huygir Points 106

Le fichier de lancement est disponible dès maintenant. Suivez les directives de la communauté Docker.


A ce jour, le 28 avril, le fichier de sortie d'Ubuntu 20.04 LTS focal n'est pas disponible.

Donc pour installer docker sur Ubuntu 20.04 LTS focal release comme guidé sur Lien de la communauté Docker

vous pouvez modifier la commande suivante :

$ sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \
   stable"

à

$ sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   bionic \
   stable"

Ce que nous faisons, c'est que nous utilisons le fichier de version bionic (Ubuntu 18.04 LTS).

Les autres commandes sont correctes et fonctionneront également sur 20.04.

Assurez-vous également que vous avez supprimé l'entrée suivante de votre /etc/apt/sources.list s'il est présent avant l'installation de Docker

deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable

3voto

Atif Ali Points 144

Vous pouvez l'installer à l'aide d'une simple commande

sudo apt install docker-compose

2voto

Raghav Points 353

Les étapes suivantes peuvent vous aider :

Exécutez les commandes suivantes :

sudo apt-get update

sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg-agent \
    software-properties-common

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

Ouvrez le fichier /etc/apt/sources.list en exécutant

sudo nano /etc/apt/sources.list

Commentez la ligne suivante :

#deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable

Appuyez sur Ctrl+o pour enregistrer, ctrl+x pour fermer.

enter image description here Exécutez la commande suivante pour installer Docker :

sudo apt update && sudo apt install docker-ce docker-ce-cli containerd.io

L'exécution de la commande ci-dessus permet d'installer docker avec succès :

enter image description here

Vous pouvez vérifier la version de docker pour confirmer qu'elle a été installée avec succès :

docker -v

enter image description here

EDIT :

Si vous êtes sur AWS EC2, exécutez la commande suivante et Docker sera installé :

sudo apt install docker.io 
sudo systemctl enable --now docker

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X