
Configuração do Prometheus
Neste laboratório, você aprenderá a configurar o Prometheus usando um arquivo de configuração personalizado, montá-lo em um contêiner Docker e recarregar a configuração em tempo real.
Docker

Painéis Grafana
Neste laboratório, você aprenderá a construir um painel (dashboard) Grafana do zero. Você criará painéis, escreverá consultas PromQL e personalizará visualizações para exibir métricas do sistema a partir de uma configuração pré-configurada de Prometheus e Node Exporter.
Docker

Instalação do Loki
Neste laboratório, você aprenderá a instalar e executar o Grafana Loki, um sistema de agregação de logs multi-inquilino (*multi-tenant*) e escalável horizontalmente. Você usará o Docker para puxar a imagem oficial do Loki, criar um arquivo de configuração básico e executar o contêiner do Loki.
Docker

Alertas do Prometheus
Neste laboratório, você aprenderá a usar a funcionalidade de alerta integrada do Prometheus. Você escreverá regras de alerta, as carregará no Prometheus e simulará condições para disparar um alerta.
Docker

Instalação do Prometheus
Neste laboratório, você aprenderá a instalar e executar o Prometheus usando Docker, acessar sua interface web e explorar seus recursos básicos.
Docker

Configuração do Node Exporter
Neste laboratório, você configurará o Node Exporter, um exportador do Prometheus para métricas de hardware e sistema operacional. Você executará um contêiner Node Exporter e configurará uma instância Prometheus pré-existente para coletar métricas deste novo alvo, expandindo suas capacidades de monitoramento.
Docker

Introdução à Segurança de Contêineres com Docker
Neste laboratório, você aprenderá os fundamentos da segurança de contêineres instalando o Docker, executando um contêiner básico e inspecionando seus processos e propriedades de segurança, como limites de recursos.
CompTIALinuxDocker

Configuração do Loki
Neste laboratório, você aprenderá como enviar e consultar logs. Você configurará e executará o Promtail, o agente de coleta de logs, adicionará o Loki como fonte de dados no Grafana e, em seguida, consultará seus logs usando a linguagem LogQL. A configuração fornece instâncias em execução do Loki e do Grafana.
Docker

Instalação do Grafana
Neste laboratório, você instalará o Grafana usando Docker. Você aprenderá como executar o container do Grafana, acessar sua interface web e conectá-lo a uma instância Prometheus pré-existente como fonte de dados, preparando você para construir dashboards de monitoramento poderosos.
Docker

Fundamentos do PromQL
Neste laboratório, você explorará a Prometheus Query Language (PromQL). Usando uma configuração pré-configurada do Prometheus e Node Exporter, você aprenderá a consultar e manipular dados de séries temporais, desde seleções básicas até a aplicação de funções e filtros.
Docker

Mergulhando na Rede do Docker
Explore profundamente os modos de rede do Docker, incluindo Bridge, Host e None. Aprenda a criar redes bridge personalizadas, conectar containers entre diferentes redes, utilizar a rede do hospedeiro, explorar o isolamento de rede e implementar a descoberta de serviços com aliases de rede.
Docker

Solucionar 'zsh: command not found: docker-compose' com Docker Compose
Aprenda como solucionar o erro 'zsh: command not found: docker-compose' e gerenciar efetivamente suas aplicações multi-contêiner com Docker Compose.
Docker

Imagens Docker Personalizadas
Aprenda a criar imagens Docker personalizadas para aprimorar suas aplicações, incluindo softwares adicionais, bibliotecas e configurações. Este laboratório aborda a criação de uma imagem básica, adição de software customizado, uso de variáveis de ambiente e teste de suas imagens personalizadas.
DockerLinux

Do Básico às Builds de Estágios Múltiplos
Domine a arte de criar imagens Docker usando o comando docker build. Este desafio guiará você na criação de imagens para diversas aplicações, desde um simples 'Hello, World!' até uma aplicação Go com estágios múltiplos, abordando conceitos fundamentais como dependências, variáveis de ambiente e builds otimizadas.
Docker

Parâmetros do Comando Docker Run
Aprenda o comando docker run e seus diversos parâmetros neste laboratório abrangente. Aprenda a gerenciar a nomeação de contêineres, mapeamento de portas, montagem de volumes, variáveis de ambiente, restrições de recursos, rede, políticas de reinicialização e comandos personalizados.
Docker

Resolvendo o Erro 'docker-compose: comando não encontrado'
Aprenda a solucionar problemas e resolver o erro 'docker-compose: comando não encontrado', incluindo a verificação da instalação do Docker Compose, configuração do ambiente e execução de comandos Docker Compose.
Docker

Acessar e Gerenciar Containers
O Docker é uma ferramenta poderosa para implantar aplicações em containers, que são ambientes leves e portáteis capazes de rodar em qualquer sistema com Docker instalado. Neste desafio, aprenderemos como acessar e gerenciar containers Docker usando a interface de linha de comando (CLI). Abordaremos tarefas básicas de gerenciamento, incluindo iniciar e parar containers, acessar logs e executar comandos dentro de um container.
Docker

Trabalhando com Volumes do Docker
Aprenda o gerenciamento de volumes do Docker neste laboratório prático. Aprenda a criar, gerenciar e utilizar volumes do Docker para armazenamento persistente de dados. Explore o compartilhamento de volumes entre contêineres, técnicas de backup e restauração, e as melhores práticas para o gerenciamento de dados em ambientes conteinerizados.
Docker