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 Dernière révision Les deux révisions suivantes | ||
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] techer.charles_educ-valadon-limoges.fr [Création du serveur Web avec les paramètres suivants :] |
||
---|---|---|---|
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 Docker personnalisée (basé sur l' |
* 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: | * dossier local contenant les fichiers du site Web : **c: | ||
Ligne 114: | Ligne 114: | ||
charles/ | charles/ | ||
| | ||
- | | + | |
| | ||
- servbdd | - servbdd | ||
Ligne 162: | Ligne 162: | ||
</ | </ | ||
+ | <uml> | ||
+ | @startyaml | ||
+ | services: | ||
+ | # base de données MariaDB | ||
+ | servbdd: | ||
+ | image: mariadb | ||
+ | volumes: | ||
+ | - c: | ||
+ | environment: | ||
+ | MARIADB_ROOT_PASSWORD: | ||
+ | |||
+ | # 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: | ||
+ | - c: | ||
+ | @endyaml | ||
+ | </ | ||
===== Exécution des commandes du fichier docker-compose.yml===== | ===== Exécution des commandes du fichier docker-compose.yml===== |