Files
CMS-BTS-Ciel/README.md
Matthieu LEMAIRE fea5629530 Init project
2025-10-19 19:09:58 +02:00

1.4 KiB

Projet CMS Simplifié

Technologies utilisées

Ce projet a été construit avec les technologies suivantes :

HTML5 CSS3 PHP MySQL

Lancement des dockers MySql et Php

Création d'un réseau pour que les services docker puissent communiquer

docker network create -d bridge CMS-bridge

Build BDD

Builder la BDD MySql avec le Dockerfile présent dans le répertoire bdd

docker build -t cms_mysql .

Lancer l'image créée en le connectant au réseau précédemment créé

docker run -d --name CMS_mysql -p 3306:3306 --network=CMS-bridge cms_mysql:latest

Build PHP-Apache

Builder PHP Apache avec le Dockerfile présent à la racine du projet

docker build -t cms_php .

Lancer l'image créée en le connectant au réseau précédemment créé

docker run -d --name CMS_php -p 8080:80 --network=CMS-bridge cms_php:latest

Pour éviter de lancer les commandes à chaque fois, un script launch-dockers.sh a executer en 'sudo' est disponible.