Inception
Conteinerização de serviços com Docker.
École 422023
DockerDocker ComposeAdministração de Sistemas
Um dos últimos projetos da trilha de fundamentos da École 42, Inception envolve ganhar experiência na prática com Docker e Docker Compose ao configurar e orquestrar uma coleção de serviços.
O projeto envolve conteinerizar os seguintes serviços:
- MariaDB: Um banco de dados relacional que armazena dados de forma eficiente e segura.
- Adminer: Uma ferramenta de gerenciamento de banco de dados que permite visualizar e editar dados.
- WordPress: Um CMS popular que permite a criação de sites dinâmicos e interativos.
- Nginx: Um servidor web que atua como um proxy reverso para encaminhar solicitações para os serviços apropriados.
- Redis: Um banco de dados em memória que armazena dados em um formato de chave-valor. Utilizado para armazenar em cache solicitações.
- Site Estático: Um site estático simples (possui apenas um canvas que renderiza o Set de Mandelbrot).
- VSFTPD: Um servidor FTP que permite o upload e download de arquivos.
- Monitoror: Um simples serviço de monitoramento.