Skip to content

Satomoit/DevOps-com-Docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

🐳 Seminários IV - DevOps com Docker

Projeto acadêmico desenvolvido durante a disciplina Seminários IV da PUC Minas, com foco na introdução às práticas de DevOps, containerização de aplicações utilizando Docker e organização de ambientes para desenvolvimento de software.

Ao longo da disciplina foram realizados estudos e atividades práticas envolvendo Docker, Docker Compose, Docker Hub e Dockerfiles, explorando desde os conceitos fundamentais até a criação e execução de aplicações em ambientes containerizados.


📖 Sobre o projeto

Este repositório reúne os materiais, exemplos e exercícios desenvolvidos durante a disciplina, abordando conceitos fundamentais de DevOps e ferramentas amplamente utilizadas no desenvolvimento moderno de software.


🎯 Conteúdo desenvolvido

Durante a disciplina foram abordados temas como:

  • Docker
  • Docker Compose
  • Docker Hub
  • Dockerfiles
  • Containers
  • Volumes
  • Imagens Docker
  • Aplicações Web em containers
  • Programas em C/C++
  • Conceitos introdutórios de DevOps

📚 Aprendizados

Durante o desenvolvimento deste projeto foram praticados conceitos como:

  • Criação e gerenciamento de containers
  • Construção de imagens utilizando Dockerfiles
  • Utilização do Docker Compose
  • Publicação de imagens no Docker Hub
  • Organização de ambientes de desenvolvimento
  • Execução de aplicações em containers
  • Introdução aos princípios de DevOps

🛠️ Tecnologias

  • Docker
  • Docker Compose
  • Docker Hub
  • HTML
  • CSS
  • JavaScript
  • C
  • C++
  • Linux

🚀 Futuro do projeto

Este projeto poderá ser expandido futuramente para aprofundar os estudos em DevOps e infraestrutura, incluindo:

  • Integração Contínua e Entrega Contínua (CI/CD) utilizando GitHub Actions;
  • Containerização de novos projetos desenvolvidos ao longo da graduação;
  • Orquestração de aplicações utilizando Docker Compose;
  • Estudos introdutórios sobre Kubernetes;
  • Monitoramento de aplicações utilizando ferramentas como Prometheus e Grafana;
  • Implantação de aplicações em ambientes de nuvem.

👩‍💻 Autora

Desenvolvido por Josiane Bueno

Graduanda em Ciência da Computação — PUC Minas


📄 Licença

Este projeto está licenciado sob a licença Creative Commons BY-NC 4.0.

  • ✅ Permitido utilizar, estudar, modificar e compartilhar.
  • ❌ Não permitido utilizar para fins comerciais.
  • 📝 Atribuição é apreciada.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages