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 14/01/2019, 02:58] krodelabestiole [Installation du paquet maintenu pour Ubuntu] c'est celle là la méthode conseillée, pas l'autre / qu'on pourrait même éventuellement viré, je vois pas trop son intérêt |
docker [Le 09/06/2020, 15:57] chamblard [Date et heure] |
||
---|---|---|---|
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 [[: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 1]]. Pour l'utiliser vous devez convertir votre subsystem en version 2. (`wsl.exe --set-version ubuntu 2`)</note> |
===== Pré-requis ===== | ===== Pré-requis ===== | ||
Ligne 239: | Ligne 239: | ||
La date et l'heure du conteneur est basée sur celle du système hôte. Cependant il est possible de constater un écart d'heure entre le système et le conteneur. Ceci est dû au fait que le conteneur peut-être configuré sur un autre fuseau horaire (timezone). | La date et l'heure du conteneur est basée sur celle du système hôte. Cependant il est possible de constater un écart d'heure entre le système et le conteneur. Ceci est dû au fait que le conteneur peut-être configuré sur un autre fuseau horaire (timezone). | ||
- | Date de votre système et fuseau : | + | * Date de votre système et fuseau : <code> |
- | <code> | + | |
date | date | ||
- | more /etc/timezone | + | cat /etc/timezone</code> |
- | </code> | + | * Date du conteneur et fuseau : <code> |
- | Date du conteneur et fuseau : | + | sudo docker attach CONTENEUR |
- | <code> | + | |
- | sudo docker attach CONTENEUR #valider par la touche ENTRÉE | + | |
date | date | ||
- | more /etc/timezone | + | cat /etc/timezone </code> ou : <code> |
+ | docker exec CONTENEUR bash -c "date ; cat /etc/timezone" | ||
</code> | </code> | ||
- | Réglage du fuseau dans le conteneur | + | * Réglage du fuseau depuis le conteneur <code> |
- | <code> | + | sudo docker attach CONTENEUR |
sudo dpkg-reconfigure tzdata | sudo dpkg-reconfigure tzdata | ||
+ | </code> ( se détacher du conteneur : CTRL-p CTRL-q ) | ||
+ | <note important>Cette technique ci-dessus n'est pas forcément pertinente/persistante. Préférer ce qui suit : </note> | ||
+ | * Créer un conteneur avec la time Zone configurée. Pour cela utiliser la variable d'environnement "TZ" (voir [[https://serverfault.com/questions/683605/docker-container-time-timezone-will-not-reflect-changes|ce post]] ) <code> | ||
+ | docker run -e TZ=Europe/Amsterdam debian:jessie date | ||
</code> | </code> | ||
- | ( se détacher du conteneur : CTRL-p CTRL-q ) | + | * Dans le Dockerfile : ajouter la ligne <code> ENV TZ Europe/Amsterdam </code> ou encore : <code> ENV TZ=America/Los_Angeles |
+ | RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone </code> | ||
Ligne 263: | Ligne 266: | ||
===== Voir aussi ===== | ===== Voir aussi ===== | ||
- | * [[http://linuxfr.org/news/docker-tutoriel-pour-manipuler-les-conteneurs|Tutoriels et articles en français sur Docker]] | + | * [[https://linuxfr.org/news/docker-tutoriel-pour-manipuler-les-conteneurs|Tutoriels et articles en français sur Docker]] |
- | * [[http://docker.com/|Documentation officielle]] | + | * [[https://docs.docker.com/|Documentation officielle]] |
- | * [[http://xataz.developpez.com/tutoriels/utilisation-docker/|Tutoriel sur developpez.com (mis à jour en mai 2017)]] | + | * [[https://xataz.developpez.com/tutoriels/utilisation-docker/|Tutoriel sur developpez.com (mis à jour en mai 2017)]] |
- | * [[http://www.it-connect.fr/debuter-avec-docker-et-les-containers-sous-debian-8/|Docker et les containers sous Debian 8 (oct 2014)]] | + | * [[https://www.it-connect.fr/debuter-avec-docker-et-les-containers-sous-debian-8/|Docker et les containers sous Debian 8 (oct 2014)]] |
---- | ---- |