/inception

We need to go deeper

Primary LanguageDockerfile

Inception

Table of Contents

  1. Introduction
  2. Objectives
  3. Project Structure
  4. Prerequisites
  5. Setup
  6. Usage
  7. Directory Structure
  8. License
  9. Contributing
  10. Contact

Introduction

Inception is a project aimed at introducing you to the world of system administration by using virtualization. The goal is to set up a small infrastructure composed of different services under specific rules. You will utilize Docker, Docker Compose, and other tools to containerize your services.

Objectives

  • Learn about virtualization and containerization.
  • Understand the basic principles of system administration.
  • Set up and manage services using Docker and Docker Compose.
  • Implement a simple, scalable, and secure infrastructure.

Project Structure

  • WordPress: A popular content management system (CMS) to set up a website.
  • MariaDB: A database server to handle the WordPress database.
  • NGINX: A web server to serve the WordPress site.