Uma ferramenta CLI que converte arquivos Docker Compose em manifests de Deployments e Services do Kubernetes.
collabnix/dockerlabs
Uma coleção gratuita de tutoriais práticos e laboratórios de Docker, mantida pela comunidade e voltada a quem está começando ou já tem experiência.
- Estrelas
- 8,037
- Forks
- 2,167
- Issues abertas
- 28
- Último commit
- há 2 meses
O que é?
Dockerlabs é um recurso para aprender Docker, organizado em trilhas para iniciantes, níveis intermediários e avançados. Reúne centenas de tutoriais e laboratórios passo a passo sobre imagens, instruções de Dockerfile, volumes, redes, Docker Compose, Swarm e temas de segurança, como content trust, secrets, análise de imagens e segurança no modo swarm.
É possível acompanhar os laboratórios no Docker Desktop, e o projeto informa que eles também podem ser executados no navegador, sem infraestrutura local. Além das oficinas principais, há seções sobre Docker Scout, Docker init, Compose Watch e Compose Profiles, além de links para exemplos de aplicações com vários serviços em Django, Flask, React, Express, Spring e outras tecnologias.
O projeto é uma iniciativa independente da comunidade, iniciada por Ajeet Singh Raina e mantida por colaboradores, e está licenciado sob Apache 2.0.
Recursos principais
- 01Tutoriais organizados em trilhas para iniciantes, níveis intermediários e avançados.
- 02Laboratórios práticos sobre instruções de Dockerfile, volumes e redes.
- 03Conteúdo sobre comandos do Docker Compose e clusters Docker Swarm.
- 04Laboratórios de segurança sobre content trust, secrets, análise de imagens e modo swarm.
- 05Links para exemplos de aplicações com vários serviços em stacks Django, React, Go, Java e Python.
Casos de uso
- Aprender Docker do zero com laboratórios guiados.
- Revisar Compose ou Swarm antes de uma entrevista ou prova de certificação.
- Encontrar exemplos de stacks Compose para adaptar a um projeto.
- Dar uma oficina de Docker para uma equipe usando o material de laboratório disponível.
Início rápido
- 1
Abra o repositório DockerLabs no GitHub e explore o índice de tutoriais
- 2
Comece pelo workshop de Docker para iniciantes
- 3
Siga os laboratórios práticos no Docker Desktop ou no navegador
Antes de usar
- Os laboratórios são tutoriais, não softwares instaláveis, então não há um pacote para executar propriamente.
- Algumas páginas de laboratório vinculadas levam a sites externos de terceiros, que podem mudar ou ficar indisponíveis.
Tópicos
Perguntas frequentes
- O que é dockerlabs?
- Uma coleção gratuita de tutoriais práticos e laboratórios de Docker, mantida pela comunidade e voltada a quem está começando ou já tem experiência. Dockerlabs é um recurso para aprender Docker, organizado em trilhas para iniciantes, níveis intermediários e avançados. Reúne centenas de tutoriais e laboratórios passo a passo sobre imagens, instruções de Dockerfile, volumes, redes, Docker Compose, Swarm e temas de segurança, como content trust, secrets, análise de imagens e segurança no modo swarm.
- dockerlabs é gratuito? Qual é a licença?
- dockerlabs é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- dockerlabs ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de dockerlabs foi em 25 de ago. de 2026.
- Para que posso usar dockerlabs?
- Aprender Docker do zero com laboratórios guiados. Revisar Compose ou Swarm antes de uma entrevista ou prova de certificação. Encontrar exemplos de stacks Compose para adaptar a um projeto. Dar uma oficina de Docker para uma equipe usando o material de laboratório disponível.
- Como instalar dockerlabs?
- Abra o repositório DockerLabs no GitHub e explore o índice de tutoriais Comece pelo workshop de Docker para iniciantes Siga os laboratórios práticos no Docker Desktop ou no navegador
- Onde consigo dockerlabs?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/collabnix/dockerlabs
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Implanta e escala aplicações em containers nos seus próprios hosts Docker por uma rede WireGuard, sem Kubernetes nem Swarm.
Lista selecionada e mantida pela comunidade com recursos sobre Kubernetes, incluindo ferramentas, livros, tutoriais e links de provedores de nuvem.
Uma ferramenta CLI para definir e executar aplicações Docker com vários containers a partir de um único arquivo Compose.
Uma forma leve de executar contêineres Docker, containerd ou Incus no macOS e Linux, com configuração mínima.
Plataforma open source de gerenciamento de contêineres para operar clusters Kubernetes em produção, em diversos ambientes.