- Docker is a set of platform as a service products that use OS-level virtualization to deliver software in packages called containers.
- Docker Compose is a tool for defining and running multi-container applications. It is the key to unlocking a streamlined and efficient development and deployment experience.
- Container is a lightweight and standalone executable software package that includes everything needed to run a piece of software, including the code, runtime, system tools, system libraries, and settings. It encapsulates the software in a complete filesystem that contains everything it needs to run, ensuring consistency and reliability across different computing environments.
A Dockerized environment
for managing a Wordpress
website. It leverages Docker Compose
to orchestrate containers
for Worpress itself, a database MariaDB
, Wordpress
and web-server Nginx
for enhanced security and performance.
You need to have Git
, GNU make
, Docker
and Docker Compose
installed in your machine.
- Installation
cd ~ & git clone https://github.com/agilasdev/42-Inception.git inception
- Usage
cd ~/inception & make