Projet CMS Simplifié
Technologies utilisées
Ce projet a été construit avec les technologies suivantes :
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.
Projet CMS Simplifié
Technologies utilisées
Ce projet a été construit avec les technologies suivantes :
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.