Installation de Docker

Docker Engine

Docker va nous servir pour mettre en place et faire tourner les conteneurs contenant les services. Avant de mettre en place un cluster Swarm permettant de répartir automatiquement les conteneurs sur les différentes machines, il faut installer le Docker engine sur chacune de nos machines. Pour cela :

$ apt-get update
$ apt-get install \
     apt-transport-https \
     ca-certificates \
     curl \
     software-properties-common
$ curl -fsSL https://download.docker.com/linux/debian/gpg | apt-key add -

Verifier que la signature soit bien 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88

$ apt-key fingerprint 0EBFCD88
$ add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/debian \
   $(lsb_release -cs) \
   stable"
$ apt-get update && apt-get install docker-ce
$ systemctl start docker && systemctl enable docker

On peut vérifier que l'installation s'est bien déroulée à l'aide de la commande docker version:

$ docker version
  Client:
   Version:      1.12.3
   API version:  1.24
   Go version:   go1.6.3
   Git commit:   6b644ec
   Built:        Wed Oct 26 21:39:14 2016
   OS/Arch:      linux/amd64
  Server:
   Version:      1.12.3
   API version:  1.24
   Go version:   go1.6.3
   Git commit:   6b644ec
   Built:        Wed Oct 26 21:39:14 2016
   OS/Arch:      linux/amd64

Ressources

  • infrastructure/installation_docker.txt
  • Dernière modification: 2019/01/31 15:22
  • par jjerphan