Aller au contenu

Paramètres des cookies

Choisissez, par catégorie, les cookies que vous autorisez. Vous pouvez modifier votre choix à tout moment via Paramètres des cookies, en bas de chaque page. Politique de confidentialité

Nécessaires

Toujours activés

Indispensables pour vous connecter, conserver votre panier et mémoriser vos choix. Ils sont toujours activés.

Quels cookies ?
  • weboke_sessie, weboke_klant, weboke_remember: votre session et le maintien de la connexion
  • weboke_basket: votre panier
  • wkBtwIncl: l'affichage des prix TTC ou HT
  • wok_cookies: votre choix concernant les cookies, 12 mois

Mesure quelle publicité mène à une visite ou à une commande, pour que nous ne payions pas des publicités inefficaces.

Quels cookies ?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), jusqu'à 90 jours
  • OpenAI Ads, publicités dans ChatGPT
  • wok_aff: le partenaire qui vous a orienté vers nous (programme d'affiliation), 60 jours

4,6

Pays et langue

Chaque pays a son propre site, avec les prix et la TVA de ce pays.

Afficher

Installer Docker depuis la source officielle

Avec Docker, vous faites tourner des applications dans des conteneurs : chacun contient tout ce dont il a besoin, isolé du reste de votre serveur. Pour les recettes du chapitre 7, vous avez besoin de Docker et du plug-in docker compose.

Ajouter le dépôt de paquets de Docker

Voici les étapes de la documentation de Docker pour Debian. Créez d'abord un snapshot (voir Snapshots : un filet de sécurité pour chaque modification importante).

anna@web1:~$ sudo apt update
anna@web1:~$ sudo apt install ca-certificates curl
anna@web1:~$ sudo install -m 0755 -d /etc/apt/keyrings
anna@web1:~$ sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc
anna@web1:~$ sudo chmod a+r /etc/apt/keyrings/docker.asc
anna@web1:~$ sudo nano /etc/apt/sources.list.d/docker.sources

Placez dans ce fichier :

Types: deb
URIs: https://download.docker.com/linux/debian
Suites: trixie
Components: stable
Architectures: amd64
Signed-By: /etc/apt/keyrings/docker.asc

À Suites correspond le nom de code de votre version : trixie pour Debian 13, bookworm pour Debian 12. Sur Ubuntu, l'URL est https://download.docker.com/linux/ubuntu (y compris pour la clé) et le nom de code est par exemple noble pour la 24.04. Vous pouvez afficher votre nom de code avec grep VERSION_CODENAME /etc/os-release.

Installer et tester

anna@web1:~$ sudo apt update
anna@web1:~$ sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
anna@web1:~$ sudo docker run hello-world
Hello from Docker!
This message shows that your installation appears to be working correctly.
anna@web1:~$ docker compose version

Docker démarre automatiquement, même après un redémarrage. Si vous avez déjà installé le paquet docker.io ou docker-compose de Debian ou d'Ubuntu, supprimez-le d'abord : mélanger les deux provoque des conflits.

Sur AlmaLinux et Rocky Linux, suivez les étapes pour RHEL sur docs.docker.com/engine/install.

sudo ou le groupe docker ?

Vous lirez souvent qu'il faut vous ajouter au groupe docker. Sachez que ce groupe donne autant de pouvoir que root. Dans ce manuel, nous tapons sudo docker. Ainsi, il ne reste qu'une seule porte vers root, et elle est protégée par un mot de passe.

Attention : Les mises à jour automatiques (voir Mises à jour et mises à jour automatiques) ne mettent pas à jour par défaut les paquets provenant du dépôt de Docker. Exécutez régulièrement sudo apt update && sudo apt upgrade, ou ajoutez ce dépôt à vos mises à jour automatiques.

Un instant…

Configurez vos domaines

Pour chaque domaine, réglez les serveurs de noms, l'association à votre hébergement et le futur titulaire.

Chargement de vos domaines…