Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
docker [Le 23/09/2025, 11:14]
krodelabestiole [Docker Compose] ortograf
docker [Le 25/09/2025, 04:51] (Version actuelle)
krodelabestiole TZ docker compose
Ligne 290: Ligne 290:
 </​file>​ </​file>​
  
-  * MAINTAINER : nom et mail de mainteneur du conteneur +  * ''​MAINTAINER'' ​: nom et mail de mainteneur du conteneur 
-  * FROM : image de base (ubuntu, debian) +  * ''​FROM'' ​: image de base (ubuntu, debian) 
-  * VOLUME : Point de montage +  * ''​VOLUME'' ​: Point de montage 
-  * RUN : commande à exécuter pour installer le conteneur. +  * ''​RUN'' ​: commande à exécuter pour installer le conteneur. 
-  * ENTRYPOINT : commande qui s’exécute au démarrage du conteneur (une seule sera exécutée). +  * ''​ENTRYPOINT'' ​: commande qui s’exécute au démarrage du conteneur (une seule sera exécutée). 
-  * CMD : commande qui s’exécute au démarrage du conteneur. +  * ''​CMD'' ​: commande qui s’exécute au démarrage du conteneur. 
-  * ADD : Copier un fichier du répertoire courant dans le filesystem du conteneur. +  * ''​ADD'' ​: Copier un fichier du répertoire courant dans le filesystem du conteneur. 
-  * USER : utilisateur qui exécute les commandes dans le conteneur. +  * ''​USER'' ​: utilisateur qui exécute les commandes dans le conteneur. 
-  * EXPOSE : Port(s) à exposer à l’exterieur.+  * ''​EXPOSE'' ​: Port(s) à exposer à l’exterieur.
  
 Construire un conteneur : Construire un conteneur :
Ligne 327: Ligne 327:
 <note important>​Cette technique ci-dessus n'est pas forcément pertinente/​persistante. Préférer ce qui suit : </​note>​ <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>​   * 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+docker run -e TZ=Europe/Paris debian:​jessie date
 </​code>​ </​code>​
-  * Dans le Dockerfile : ajouter la ligne <code>ENV TZ Europe/Amsterdam ​</code> ou encore : <code>ENV TZ=America/Los_Angeles +  * Dans le Dockerfile : ajouter la ligne <file>ENV TZ Europe/Paris</file> ou encore : <file>ENV TZ=Europe/Paris 
-RUN ln -snf /​usr/​share/​zoneinfo/​$TZ /​etc/​localtime && echo $TZ > /​etc/​timezone </code>+RUN ln -snf /​usr/​share/​zoneinfo/​$TZ /​etc/​localtime && echo $TZ > /​etc/​timezone</​file> 
 +  * ou avec [[#Docker Compose]] dans le fichier ''​[[https://​docs.docker.com/​compose/​intro/​compose-application-model/#​illustrative-example|docker-compose.yml]]''​ :<​file>​ 
 +  environment:​ 
 +    - TZ=Europe/​Paris</​file>
  
 ===== Désinstallation ===== ===== Désinstallation =====
  • docker.txt
  • Dernière modification: Le 25/09/2025, 04:51
  • par krodelabestiole