Use docker-compose to set up an environment composed of different services (nginx, wordpress, mariadb, adminer, static website)
Make sure you have installed all of the following prerequisites on your machine:
- Docker
- Docker compose
127.0.0.1 yajallal.42.fr adminer.42.fr tempo.42.fr
~ git clone https://github.com/YassineAjallal/inception_42.git
~ cd inception_42
~ make
open your browser and tap :
- yajallal.42.fr -> wordpress website
- adminer.42.fr -> adminer website
- tempo.42.fr -> static website
- What is Virtualization
- What is Docker
- How do Docker Images work?
- The Docker Container Lifecycle
- How do Docker Volumes work?
- Why is Networking important in Docker?
- Basics of Networking
- Docker Network Drivers Overview
- The Bridge Network Driver
- What is Docker Compose?
- How to Configure PHP-FPM with NGINX
- How To Create a Self-Signed SSL Certificate for Nginx