Comment installer le service Docker sur un serveur Ubuntu

Introduction

Vous retrouvez ici ma procédure pour faire l’ installation du service Docker.

Qu’est-ce que docker? Je  réponds à cette question en 3 phrases.

  • C’est un principe de paquetage qui inclue toutes les dépendances d’ une application.
  • Cette application peut-être installée et/ou déplacée d’ un serveur à un autre.
  • Ce paquetage favorise l’ isolement d’application les une des autres.

Pour en connaitre plus sur le service Docker je vous propose cette excellente formation. De plus je vous suggère d’ utiliser mon code promotionnel.

Conditions préalables

Pour suivre ce procédure, vous aurez besoin d’un serveur personel Ubuntu 18.04.

Avant de démarrer tous projets, je vous recommande de commencer par mettre à niveau votre système d’ exploitation.

apt update
apt full-upgrade

Règle générale, les dépendances d’un nouveau service s’ installeront automatiquement. Par contre il est bien de prendre conscience avant l’ installation du service des nouvelles fonctionnalités qui s’ajouteront.

apt install apt-transport-https ca-certificates curl software-properties-common

Qu’est-ce qu’un dépôt ? En quelques mots, Ubuntu (la distribution de Linux) fournis ces paquets (programmeas logiciels…) via leur propre dépôt. Lorsque l’application n’est pas dans ce dépôt officiel ou pas suffisamment à jour il est possible de connecter votre serveur directement sur le dépôt de l’application. Pour assurer une certaine sécurité, ces dépôts sont chiffrés.

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

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

Enfin l’ installation de ce nouveau service.

Pour être certain de faire l’ installation à partir du dépôt Docker au lieu de celui par défaut (Ubuntu).

apt-cache policy docker-ce

Vous aurez un retour de commande ressemblant à ceci (le numéro de version de Docker peut-être différent)

docker-ce:
Installed: 5:18.09.3~3-0~ubuntu-bionic
Candidate: 5:18.09.3~3-0~ubuntu-bionic
Version table:
*** 5:18.09.3~3-0~ubuntu-bionic 500
500 https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages
100 /var/lib/dpkg/status
5:18.09.2~3-0~ubuntu-bionic 500
500 https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages
5:18.09.1~3-0~ubuntu-bionic 500
500 https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages
5:18.09.0~3-0~ubuntu-bionic 500
500 https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages
18.06.3~ce~3-0~ubuntu 500
500 https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages
18.06.2~ce~3-0~ubuntu 500
500 https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages
18.06.1~ce~3-0~ubuntu 500
500 https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages
18.06.0~ce~3-0~ubuntu 500
500 https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages
18.03.1~ce~3-0~ubuntu 500
500 https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages

Et finalement lancer l’ installation.

apt-get install docker-ce

0


Laisser une réponse

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Cet article n'a pas été revu depuis la publication.

Cet article a été créé par Stéphane Gaucher le 2019-03-23.

Stéphane Gaucher Fondateur du site projetsdomotique.com

Je souhaiterai connaître vos opitions sur la qualité de ce wiki.

Laissez-moi vos commentaires à l'aide du bouton COMMENTAIRES situé en haut de cette fenêtre.