Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
docker [Le 29/03/2018, 16:03] krodelabestiole [docker] +warning wsl |
docker [Le 13/12/2018, 14:57] pdemong [Pour Ubuntu 14.04 LTS (« The Trusty Tahr ») et ultérieures] |
||
---|---|---|---|
Ligne 16: | Ligne 16: | ||
<note tip>Pour mettre en place un serveur LAMP grâce à Docker, n'hésitez pas à consulter [[:docker_lamp|ce tutoriel]].</note> | <note tip>Pour mettre en place un serveur LAMP grâce à Docker, n'hésitez pas à consulter [[:docker_lamp|ce tutoriel]].</note> | ||
- | <note warning>À l'heure actuelle, Docker n'est [[https://github.com/Microsoft/WSL/issues/575|pas compatible]] avec [[https://doc.ubuntu-fr.org/wsl|Windows Subsystem for Linux]]. Donc ne tentez pas cette installation si vous utilisez Ubuntu on Windows. (voir [[https://forum.ubuntu-fr.org/viewtopic.php?id=2023871|ce sujet]] sur le forum)</note> | + | <note warning>À l'heure actuelle, Docker n'est [[https://github.com/Microsoft/WSL/issues/575|pas compatible]] avec [[:wsl|Windows Subsystem for Linux]]. Donc ne tentez pas cette installation si vous utilisez Ubuntu on Windows. (voir [[https://forum.ubuntu-fr.org/viewtopic.php?id=2023871|ce sujet]] sur le forum)</note> |
===== Pré-requis ===== | ===== Pré-requis ===== | ||
Ligne 24: | Ligne 24: | ||
===== Installation ===== | ===== Installation ===== | ||
Attention ces instructions semblent obsolètes. | Attention ces instructions semblent obsolètes. | ||
- | ==== Pour Ubuntu 14.04 LTS (« The Trusty Tahr ») et ultérieures ==== | + | ==== Installation du paquet maintenu pour Ubuntu ==== |
**Docker** fait partie des [[:depots|dépôts officiels]] à partir d’[[:trusty|Ubuntu 14.04 LTS]]. Il suffit donc d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>docker.io]]**. | **Docker** fait partie des [[:depots|dépôts officiels]] à partir d’[[:trusty|Ubuntu 14.04 LTS]]. Il suffit donc d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>docker.io]]**. | ||
+ | ==== Méthode conseillée par le site docker.com ==== | ||
+ | Il existe 2 versions de Docker : Docker CE (Community Edition) et Docker EE (Enterprise Edition). La version CE est gratuite et open-source, et correspond à la version packagée par défaut dans les dépôts Ubuntu, mais en version plus récente. C'est donc l'installation de cette version qui est décrite ci-après, et qui utilise le dépôt officiel mis à disposition par le site Docker. | ||
+ | (page d'origine en anglais : https://docs.docker.com/install/linux/docker-ce/ubuntu/#install-docker-ce) | ||
+ | === Configurer le dépôt === | ||
+ | Mettre à jour APT : | ||
+ | <code>$ sudo apt-get update</code> | ||
+ | Installer les paquets permettant à APT d'utiliser un serveur HTTPS de dépôt : | ||
+ | <code>$ sudo apt-get install \ | ||
+ | apt-transport-https \ | ||
+ | ca-certificates \ | ||
+ | curl \ | ||
+ | software-properties-common</code> | ||
+ | Puis ajouter la clé GPG du site de Docker : | ||
+ | <code>$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -</code> | ||
+ | Vérifiez que vous avez bien installé cette clé en comparant avec les 8 derniers caractères de l'empreinte ci-dessous : | ||
+ | 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 | ||
+ | Pour cela, taper : | ||
+ | <code>$ sudo apt-key fingerprint 0EBFCD88 | ||
+ | |||
+ | pub 4096R/0EBFCD88 2017-02-22 | ||
+ | Key fingerprint = 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 | ||
+ | uid Docker Release (CE deb) <docker@docker.com> | ||
+ | sub 4096R/F273FCD8 2017-02-22</code> | ||
+ | |||
+ | Pointer vers le dépôt de la version "stable" de Docker CE : | ||
+ | <code>$ sudo add-apt-repository \ | ||
+ | "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ | ||
+ | $(lsb_release -cs) \ | ||
+ | stable"</code> | ||
+ | |||
+ | === Installer Docker CE === | ||
+ | Mettre à jour l'index APT : | ||
+ | <code>$ sudo apt-get update</code> | ||
+ | Installer la dernière version de Docker CE : | ||
+ | <code>$ sudo apt-get install docker-ce</code> | ||
==== Pour les versions précédentes ou pour obtenir les dernières versions de Docker ==== | ==== Pour les versions précédentes ou pour obtenir les dernières versions de Docker ==== | ||