web-dev-qa-db-fra.com

Installation de Docker sur Linux Mint 19 Tara

J'ai essayé d'installer docker sur Linux Détails ci-dessous -

    Mint version 19, 
    Code name : Tara,
    PackageBase : Ubuntu Bionic
    Cinnamon (64-bit)

Lien référencé: https://docs.docker.com/install/linux/docker-ce/ubuntu/

Pas:

1. Sudo apt-get remove docker docker-engine docker.io

2. Sudo apt-get update

3. Sudo apt-get install apt-transport-https ca-certificates curl software-properties-common

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

5. Sudo apt-key fingerprint 0EBFCD88

6. Sudo add-apt-repository "deb [Arch=AMD64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"

7. Sudo apt-get update

8. Sudo apt-get install docker-ce

Pour l'étape 6, j'ai vérifié lsb_release -cs

xxxxxxxxx:~$ lsb_release -cs
tara

Je vois la question à l'étape 7.

xxxxxxxxxxx:~$ Sudo apt-get update
Ign:1 http://packages.linuxmint.com tara InRelease
Hit:2 http://packages.linuxmint.com tara Release                                                                                                                        
Hit:3 http://la-mirrors.evowise.com/ubuntu bionic InRelease                                                                                                             
Hit:4 http://la-mirrors.evowise.com/ubuntu bionic-updates InRelease                                                                                                     
Ign:5 http://dl.google.com/linux/chrome/deb stable InRelease                                                                                                            
Hit:7 http://la-mirrors.evowise.com/ubuntu bionic-backports InRelease                                                                                                   
Hit:8 http://archive.canonical.com/ubuntu bionic InRelease                                                                                                              
Get:9 http://security.ubuntu.com/ubuntu bionic-security InRelease [83.2 kB]                    
Hit:10 http://dl.google.com/linux/chrome/deb stable Release                                                
Ign:11 https://download.docker.com/linux/ubuntu tara InRelease                                             
Err:13 https://download.docker.com/linux/ubuntu tara Release                         
  404  Not Found [IP: 2600:9000:2045:3c00:3:db06:4200:93a1 443]
Reading package lists... Done                      
E: The repository 'https://download.docker.com/linux/ubuntu tara 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.

En tant qu'effet pour l'étape 8, je vois l'erreur ci-dessous.

xxxxxxxx:~$ Sudo apt-get install docker-ce
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package docker-ce is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'docker-ce' has no installation candidate

On dirait qu'il y a un problème avec linux mint Tara ou Ubuntu Bionic avec Docker.

Quelqu'un peut-il me dire comment résoudre le problème et installer le menu fixe?

19
Shivraj

Le référentiel Docker sur https://download.docker.com/linux/ubuntu ne connaît pas le nom de code de Linux Mint tara. Utilisez le nom de code d'Ubuntu, bionic.

C'est-à-dire que votre étape 6 ci-dessus devrait être la suivante:

Sudo add-apt-repository "deb [Arch=AMD64] https://download.docker.com/linux/ubuntu $(. /etc/os-release; echo "$UBUNTU_CODENAME") stable"

Cela fonctionne parce que Linux Mint est basé sur Ubuntu. Dans cette étape, nous remplaçons simplement le nom de code Linux Mint (renvoyé par lsb_release -cs) avec le nom de code de la base Ubuntu (renvoyé par . /etc/os-release; echo "$UBUNTU_CODENAME").


Comme vous avez déjà exécuté la commande incorrecte (avec le nom de code Linux Mint), vous pouvez constater que vous continuez à voir des avertissements avec apt-get update. Pour résoudre ces problèmes, vous pouvez supprimer le fichier correspondant (celui qui dit tara de /etc/apt/sources.list.d/, ou utilisez une autre interface graphique ou un autre outil de ligne de commande pour le faire à votre place.

34
mkasberg