Le projet a pour but de mettre en place une mini-infrastructure de différents services en suivant des règles spécifiques en utilisant Docker et docker-compose. Nous allons virtualiser plusieurs images Docker en les créant dans une nouvelle machine virtuelle personnelle.
Nous devons mettre en place :
- Un container Docker contenant NGINX.
- Un container Docker contenant WordPress + php-fpm (installé et configuré) uniquement sans nginx.
- Un container Docker contenant MariaDB uniquement sans nginx.
- Un volume contenant votre base de données WordPress.
- Un second volume contenant les fichiers de votre site WordPress.
- Un docker-network qui fera le lien entre les containers.
- Chaque service tourne dans un container dédié sous Debian Buster.
- Chaque service possède son propre Dockerfile.
- Les Dockerfiles sont appelés dans un fichier docker-compose.yml par un Makefile.
- Les images Docker sont build de 0, sans utiliser des services tels que DockerHub.

