An open API service indexing awesome lists of open source software.

https://github.com/viniciuscassemira/docker-essentials

Tutorial to Get Started with Docker
https://github.com/viniciuscassemira/docker-essentials

devops docker

Last synced: 9 months ago
JSON representation

Tutorial to Get Started with Docker

Awesome Lists containing this project

README

          

# 🐳 Docker Essentials

Seja bem-vindo(a)! Este repositório trás um guia prático e essencial para aprender sobre Docker e saber utilizá-lo.

## 📌 O que você encontra-rá aqui?
- Uma introdução ao Docker e aos seus principais conceitos.
- Um guia prático sobre Dockerfile, images, containers, volumes, redes(networks), Docker Compose e Docker Hub.
- Comandos essenciais para uso no dia a dia.
- Exemplos práticos para facilitar a compreensão dos conceitos.

## 🎯 Para quem é este guia?
- Estudantes da área de tecnologia
- Qualquer pessoa que queira aprender Docker rapidamente.

## 3 Grandes Partes
Esse repositório está dividido em 3 principais partes, sendo elas:
- **Conceitos:** Aprenda os principais conceitos dessa tecnologia, desde a [introdução](./introducao.md) do Docker até o [Docker-compose](./docker-compose.md)
- **Comandos:** Conheça os principais [comandos](./commands.md) para trbalhar com Docker, um verdadeiro _Cheatsheet_ completo e útil
- **Exemplos:** Confira [exemplos](./Exemplos/) práticos utilizando e implementando o Docker.

__Todos os temas que esse Guia aborda estão organizados por arquivos, facilitando na hora dos estudos__

## 🗂️ Ordem Recomendada de Leitura
[ 1️⃣ Introdução → O que é Docker e para que serve](./introducao.md)

[ 2️⃣ Instalação → Como instalar Docker em sua máquina](./install.md)

[ 3️⃣ Imagens e Containers → Diferença entre imagem e container](./image-container.md)

[ 4️⃣ Dockerfile → Como criar suas próprias imagens](./docker-file.md)

[ 5️⃣ Docker Hub → Como baixar e compartilhar imagens](./dockerhub.md)

[ 6️⃣ Network → Como os containers se comunicam entre si](./network.md)

[ 7️⃣ Volumes → Como persistir dados nos containers](./volumes.md)

[ 8️⃣ Docker Compose → Como orquestrar múltiplos containers](./docker-compose.md)

[ 9️⃣ Comandos Essenciais → Primeiros comandos para manipular Docker](./commands.md)

[ 1️⃣0️⃣ Exemplos → Exemplos práticos dos conceitos apresentados](./Exemplos/)

## 👩‍💻 De estudante para estudante
Estou estudando sobre Docker e seu universo enquanto crio esse Guia. Organizei os conteúdos de uma forma **cronológica**, para que pessoas que nunca tenham visto Docker antes consigam ter um aprendizado mais fácil e sequencial. Se você é uma pessoa curiosa e não quer seguir minha sequência, sinta-se livre.

#### 📩 Dúvidas, sugestões ou melhorias? Fique à vontade para colaborar!