Outils pour utilisateurs

Outils du site


article:linux:docker

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édentesRévision précédente
article:linux:docker [2024/08/10 15:39] Garyarticle:linux:docker [2024/08/10 16:07] (Version actuelle) – [Cheatsheet - Docker Compose] Gary
Ligne 190: Ligne 190:
     depends_on:     depends_on:
       - my-service-2       - my-service-2
 +
 +    environment: # Variable envoyé dans le container
 +      - APP_MODE=development
 +      - LOGGING=verbose
          
     # Définition du réseau     # Définition du réseau
 +    hostname: myapp.local # Définition d'un hostname supplémentaire à ce container (son premier hostname étant my-service-1)
     ports:                 # [HOST:]CONTAINER[/PROTOCOL]     ports:                 # [HOST:]CONTAINER[/PROTOCOL]
       - "10080:80"         # NAT le port 10080 du host vers le port 80 du container       - "10080:80"         # NAT le port 10080 du host vers le port 80 du container
Ligne 211: Ligne 216:
     # Définition des volumes / Persistence de données     # Définition des volumes / Persistence de données
     volumes:     volumes:
-      - type: bind # https://docs.docker.com/storage/ +      - type: bind                 # https://docs.docker.com/storage/ 
-                   # bind = Montage sur le FS host +                                   # bind = Montage sur le FS host 
-                   # volume = Montage géré par Docker (Préféré par docker) +                                   # volume = Montage géré par Docker (Préféré par docker) 
-                   # tmpfs = Chargé en mémoire (Linux only)+                                   # tmpfs = Chargé en mémoire (Linux only)
         source: /home/docker/myapp # Source sur le host         source: /home/docker/myapp # Source sur le host
         target: /myapp             # Destination dans le container         target: /myapp             # Destination dans le container
Ligne 269: Ligne 274:
     entrypoint     entrypoint
     env_file     env_file
-    environment 
     expose     expose
     extends     extends
Ligne 276: Ligne 280:
     group_add     group_add
     healthcheck     healthcheck
-    hostname 
     init     init
     ipc     ipc
Ligne 315: Ligne 318:
     userns_mode     userns_mode
     uts     uts
-    volumes 
     volumes_from     volumes_from
     working_dir     working_dir
 </file> </file>
article/linux/docker.txt · Dernière modification : de Gary

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

GH3.BE WIKI 2025