Outils pour utilisateurs

Outils du site


reseau:docker:creerimagedockerfile

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
Prochaine révision
Révision précédente
reseau:docker:creerimagedockerfile [2026/06/21 14:35] – [Création du conteneur Web appelé testphp] techer.charles_educ-valadon-limoges.frreseau:docker:creerimagedockerfile [2026/06/21 14:54] (Version actuelle) – [Test de votre image avec un fichier docker-compose.yml] techer.charles_educ-valadon-limoges.fr
Ligne 128: Ligne 128:
     * la mappage du dossier **www** avec le dossier de piblicatio **/var/www/html** du conteneyr ;     * la mappage du dossier **www** avec le dossier de piblicatio **/var/www/html** du conteneyr ;
     * le port réseau de l'hôte de votre choix. Par exemple 8080 ;     * le port réseau de l'hôte de votre choix. Par exemple 8080 ;
 +    * le lien avec le conteneur **svrbdd** (l'utilisation de ce paramètre **link** sera explicité dans l'activité suivante) ;
     * la nouvelle image que vous devez tester. Ici **ctecher/php-mariadb**      * la nouvelle image que vous devez tester. Ici **ctecher/php-mariadb** 
  
Ligne 135: Ligne 136:
   --name testphp \   --name testphp \
   -p 8080:80 \   -p 8080:80 \
 +  --link srvbdd:srvbdd
   -v ./www:/var/www/html \   -v ./www:/var/www/html \
   ctecher/php-mariadb    ctecher/php-mariadb 
 +</code>
 +
 +===== Test de votre image avec un fichier docker-compose.yml=====
 +L'utilisation du fichier Docker-compose.yml sera explicité dans une prochaine activité.
 +
 +  * utilisation du dossier **init** contenant le script **bdd\_php-test\_sov.sql** ;
 +  * utilisation du dossier **wws** contenant le fichier **index.html**.
 +
 +<code file Docker-compose.yml>
 +services: 
 +  # base de données MariaDB 
 +  srvbdd: 
 +    image: mariadb
 +    volumes:
 +      - ./init:/docker-entrypoint-initdb.d/
 +    environment:
 +      MARIADB_ROOT_PASSWORD: Sio1234*
 +
 +  # site Web php 
 +  testphp: 
 +    image: ctecher/php-mariadb
 +    depends_on:
 +      - srvbdd
 +    ports:
 +      - 8080:80
 +    volumes:
 +      - ./www:/var/www/html  
 +</code>
 +
 +  * lancement des conteneurs : 
 +
 +<code>
 +docker compose up -d
 +</code>
 +
 +  * arrêt des conteneurs : 
 +
 +<code>
 +docker compose down
 </code> </code>
  
/var/www/html/wikis/farm/siocours.lycees.nouvelle-aquitaine.pro/data/attic/reseau/docker/creerimagedockerfile.1782052506.txt.gz · Dernière modification : de techer.charles_educ-valadon-limoges.fr