Olá, sou a Giullia

Engenheira DevOps apaixonada por automação e performance em pipelines. Tenho experiência em configurar e escalar processos de CI/CD, com foco em eficiência, estabilidade e entrega contínua. Em meus projetos recentes, automatizei desde a geração de chaves SSH para facilitar o onboarding de desenvolvedores, até pipelines complexas de build para jogos em Unreal Engine 5, usando GitHub Actions, runners dedicados e ferramentas de linha de comando no macOS. Busco sempre reduzir o tempo entre desenvolvimento e entrega, entregando soluções escaláveis, seguras e bem documentadas.

Portfolio com Docker + Nginx

Descrição do Projeto

Projeto com foco em introdução prática ao Docker, no qual empacotei meu portfólio web (HTML e CSS) em um container Docker utilizando Nginx como servidor web. A aplicação é executada em um ambiente isolado, podendo ser distribuída ou implantada em qualquer máquina com Docker instalado.

Objetivo do Projeto

Demonstrar conhecimento em containers, imagens customizadas e execução de aplicações estáticas com Docker.

Tecnologias Utilizadas

HTML CSS GitHub Docker Nginx

Criação do Dockerfile

Usando nginx:latest como imagem base.

Copiando os arquivos do portfólio para /usr/share/nginx/html

FROM nginx:latest
COPY . /usr/share/nginx/html

Build da imagem Docker

docker build -t portfolio .

Execução do container:

docker run -d -p 8080:80 --name meu-portfolio portfolio

Resultado

O portfólio é acessado via

http://localhost:8080

sendo servido por um servidor Nginx dentro de um container Docker.

Aprendizados

Criação e execução de containers Docker

Uso do Nginx para servir aplicações estáticas

Mapeamento de portas e gerenciamento de containers via terminal

Boas práticas para estruturar e versionar projetos com Docker