Skip to content

philippebarradas/Inception

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Inception

Introduction

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.

Le Projet

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.

container

  • 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.

Note Finale

10042

About

Docker / docker-compose

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published