Skip to content

This project aims to broaden your knowledge of system administration by using Docker. You will virtualize several Docker images, creating them in your new personal virtual machine.

License

Notifications You must be signed in to change notification settings

kichkiro/Inception

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Inception

This project aims to broaden your knowledge of system administration by using Docker.

You will virtualize several Docker images, creating them in your new personal virtual machine.

Project Structure 📂
├── README.md
├── LICENSE
├── project
   ├── Makefile
   └── srcs
       ├── docker-compose.yml
       └── requirements
           ├── mariadb
              ├── conf
                 └── 50-server.cnf
              ├── Dockerfile
              └── tools
                  └── init_mariadb.sh
           ├── nginx
              ├── conf
                 └── kichkiro.42.fr.conf
              ├── Dockerfile
              └── tools
                  └── init_nginx.sh
           └── wordpress
               ├── conf
                  └── www.conf
               ├── Dockerfile
               └── tools
                   └── init_wordpress.sh
└── _subject
    └── en.subject.pdf

📌 - Key Topics

Docker

Docker is an open-source platform that automates the deployment, scaling, and management of applications within lightweight, portable containers.

Containers package an application along with all its dependencies, libraries, and configuration files, ensuring consistent behavior across different environments, such as development, testing, and production.

Unlike virtual machines, Docker containers share the host operating system's kernel, making them more resource-efficient and faster to start.

Docker provides tools for building, distributing, and running containers, allowing developers to streamline workflows, enhance collaboration, and simplify the deployment process in complex, distributed systems.

🛠️ - Usage

git clone https://github.com/kichkiro/Inception.git
cd Inception/project
make

Now, with docker ps -a, is possible to view the created containers.

📚 - References

⚖️ - License

See LICENSE

About

This project aims to broaden your knowledge of system administration by using Docker. You will virtualize several Docker images, creating them in your new personal virtual machine.

Topics

Resources

License

Stars

Watchers

Forks