Docker CE - une plateforme de conteneurs - Installation

Docker (http://www.docker.com/) est une plateforme de conteneurs

Installation sur Debian Bookworm

Docker est utilisable derrière un serveur proxy HTTP. Si docker est lancé par systemd, le cas le plus fréquent, cf ici : https://docs.docker.com/engine/daemon/proxy/

Pour faire court :

  • on crée un répertoire pour docker dans systemd
  sudo mkdir -p /etc/systemd/system/docker.service.d
  • on crée le fichier http-proxy.conf avec les spécifications de proxy
  sudo cat <<EOT > /etc/systemd/system/docker.service.d/http-proxy.conf
[Service]
Environment="HTTP_PROXY=http://proxy.example.com:3128"
Environment="HTTPS_PROXY=https://proxy.example.com:3129"
EOT  
  • on relance docker
  sudo systemctl daemon-reload
  sudo systemctl restart docker
  docker run hello-world # on teste 
  • selon l'usage : ici essai avec 2 Go de mémoire

En ligne de commande :

curl https://get.docker.com | sudo bash
docker run hello-world

Portainer est un environnement permettant de gérer assez simplement des conteneurs Docker au moyen d'une interface web (cf. https://portainer.io/index.html)

$ docker volume create portainer_data
$ docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

Portainer est accessible en se connectant avec un navigateur à la machine considérée sur le port 9000.

  • docker_ce.txt
  • Dernière modification : 2025/10/07 18:33
  • de ps