Outils pour utilisateurs

Outils du site


reseau:docker:lampdockercompose

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
Prochaine révision
Révision précédente
reseau:docker:lampdockercompose [2023/04/17 12:20]
techer.charles_educ-valadon-limoges.fr [Activité : créer un environnement LAMP avec Docker-Compose]
reseau:docker:lampdockercompose [2023/04/17 17:56] (Version actuelle)
techer.charles_educ-valadon-limoges.fr [Le fichier docker-compose.yml complet de l'architecture LAMP]
Ligne 95: Ligne 95:
 ====Création du serveur Web avec les paramètres suivants :==== ====Création du serveur Web avec les paramètres suivants :====
   * nom du conteneur : **servweb**   * nom du conteneur : **servweb**
-  * image Docker personnalisée (basé sur l'image php:8.1-apache) : **charles/php**.+  * image Docker personnalisée (basé sur l'image php:8.1-apache) : **ctecher/php-mariadb**.
   * mappage du site Web sur le port local : **8001** ;   * mappage du site Web sur le port local : **8001** ;
   * dossier local contenant les fichiers du site Web : **c:\www\html\siteweb**;   * dossier local contenant les fichiers du site Web : **c:\www\html\siteweb**;
Ligne 114: Ligne 114:
   charles/php</code>|<code> services:    charles/php</code>|<code> services: 
  servweb:   servweb: 
-   image: charles/php+   image: ctecher/php-mariadb
    depends_on:    depends_on:
      - servbdd      - servbdd
Ligne 152: Ligne 152:
   # site Web    # site Web 
   servweb:    servweb: 
-    image: charles/php+    image: ctecher/php-mariadb
     depends_on:     depends_on:
       - servbdd       - servbdd
Ligne 162: Ligne 162:
  
 </code> </code>
 +<uml>
 +@startyaml
 +services: 
 +  # base de données MariaDB
 +  servbdd: 
 +    image: mariadb
 +    volumes:
 +      - c:\www\html\nolark-bdd:/var/lib/mysql 
 +    environment:
 +      MARIADB_ROOT_PASSWORD: passwordmariadb
 +
 +  # site Web phpmyadmin
 +  phpmyadmin: 
 +    image: phpmyadmin
 +    depends_on:
 +      - servbdd
 +    ports:
 +      - 8080:80
 +    environment:
 +      PMA_HOST: servbdd
 +
 +  # site Web 
 +  servweb: 
 +    image: charles/php
 +    depends_on:
 +      - servbdd
 +    ports:
 +      - 8001:80
 +    volumes:
 +      - c:\www\html\nolark:/var/www/html  
 +      - c:\www\html\nolark_logs:/var/log/apache2
 +@endyaml
 +</uml>
  
 ===== Exécution des commandes du fichier docker-compose.yml===== ===== Exécution des commandes du fichier docker-compose.yml=====
reseau/docker/lampdockercompose.1681726836.txt.gz · Dernière modification: 2023/04/17 12:20 de techer.charles_educ-valadon-limoges.fr