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
Le packet docker-compose se trouve dans le dépôt universe. Il faut ajouter ce dépôt pour commencer.
sudo add-apt-repository universe
Mettre à jour la liste de packets disponible
sudo apt-get update
Finalement faire l’ installation du packet docker-compose
sudo apt install docker-compose
Cet article n'a pas été revu depuis la publication.
This post was created by Stéphane Gaucher le 2019-03-23.
Laisser une réponse
Vous devez vous connecter pour publier un commentaire.