Docker est une plateforme de conteneurisation populaire qui simplifie le déploiement et la gestion des applications. Cet article vous guidera à travers les étapes d'installation de Docker sur le système d'exploitation Ubuntu afin que nous puissions commencer à utiliser Docker pour créer et exécuter des applications conteneurisées.
Pour plus d’informations techniques, veuillez cliquer !
version du système
Cet article utilise le système Ubuntu20.05 comme exemple pour installer Docker, adresse de téléchargement officielle d'Ubuntu .
Cochez pour désinstaller l'ancienne version de Docker
Ubuntu est livré avec la bibliothèque Docker, il n'est donc pas nécessaire d'ajouter de nouvelles sources.
Cependant, la version Docker fournie avec Ubuntu est trop basse, vous devez donc d'abord désinstaller l'ancienne, puis installer la nouvelle.
Remarque : L'ancienne version de docker ne s'appelle pas nécessairement docker, docker.io ou docker-engine est également possible, donc notre commande de désinstallation est :
$ apt-get remove docker docker-engine docker.io containerd runc
S'il ne peut pas être désinstallé normalement et que la situation suivante se produit et qu'aucune autorisation ne s'affiche, vous devez ajouter des autorisations d'administrateur pour désinstaller :
Nous devons utiliser sudo apt-get remove docker docker-engine docker.io containerd runc
la commande pour désinstaller avec les privilèges root.
étapes d'installation
- Paquet de mise à jour
Exécutez les commandes suivantes dans le terminal pour mettre à jour la liste des packages Ubuntu et les versions des logiciels installés :
sudo apt update
sudo apt upgrade
- Installer les dépendances Docker
Docker dépend de certains packages sur Ubuntu. Exécutez les commandes suivantes pour installer ces dépendances :
apt-get install ca-certificates curl gnupg lsb-release
- Ajouter la clé GPG officielle de Docker
Exécutez la commande suivante pour ajouter la clé GPG officielle de Docker :
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
Le résultat est le suivant :
- Ajouter une source de logiciel Docker
Exécutez la commande suivante pour ajouter la source du logiciel Docker :
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
Remarque : Cette commande nécessite les privilèges root
- Installer le menu fixe
Exécutez la commande suivante pour installer Docker :
apt-get install docker-ce docker-ce-cli containerd.io
- Configurer les groupes d'utilisateurs (facultatif)
Par défaut, seuls les utilisateurs root et les utilisateurs du groupe Docker peuvent exécuter les commandes Docker. Nous pouvons ajouter l'utilisateur actuel au groupe Docker pour éviter d'avoir à utiliser sudo à chaque fois que nous utilisons Docker. La commande est la suivante :
sudo usermod -aG docker $USER
Remarque : Connectez-vous à nouveau pour que les modifications prennent effet.
Exécuter Docker
Nous pouvons docker
vérifier que nous avons installé avec succès en le lançant. La commande est la suivante :
systemctl start docker
Outils d'installation
apt-get -y install apt-transport-https ca-certificates curl software-properties-common
redémarrer le menu fixe
service docker restart
Vérification réussie
sudo docker run hello-world
Après avoir exécuté la commande, les résultats sont les suivants :
Parce que nous ne l'avons pas extrait auparavant hello-world
, après avoir exécuté la commande, il apparaîtra que l'image n'existe pas localement et sera automatiquement extraite.
Voir la version
docker
Nous pouvons voir la version en exécutant la commande suivante
sudo docker version
Le résultat est le suivant :
Voir l'image
Ci-dessus, nous avons extrait l'image de hello-world. Nous pouvons maintenant visualiser l'image via la commande. La commande est la suivante :
sudo docker images
Le résultat est le suivant :
Si la situation ci-dessus se produit, cela signifie que nous avons installé avec succès Docker sur le système Ubuntu.