Post de Teste: Demonstração e Componentes
Introdução
Este é um post de demonstração para testar todos os elementos visuais, blocos de código, tabelas, imagens e alertas disponíveis na renderização do blog.
Alertas do GitHub (Callouts)
Abaixo estão os cinco tipos de alertas disponíveis, estilizados com ícones em pixel art:
Blocos de Código e Copiar Comandos
Cada bloco de código exibe a linguagem no cabeçalho e possui um botão retrô para copiar comandos:
bash
# Atualizar repositórios e instalar dependências
sudo apt update && sudo apt upgrade -y
curl -fsSL https://get.docker.com | sh # Script oficial de instalação
sudo usermod -aG docker $USER # Permissão sem sudo
Outro exemplo em JavaScript:
javascript
// Exemplo de debounce em JavaScript vanilla
function debounce(fn, delay = 200) {
let timer;
return function (...args) {
clearTimeout(timer);
timer = setTimeout(() => fn.apply(this, args), delay);
};
}
E um arquivo de configuração Docker Compose:
yaml
version: "3.8"
services:
web:
image: nginx:alpine
ports:
- "8080:80"
restart: always
Imagens e Mídia
As imagens são responsivas e adaptadas ao layout centralizado:
![]()
Tabelas Comparativas
As tabelas contam com barra de rolagem horizontal responsiva quando necessário:
| Comando | Descrição | Escopo |
|---|---|---|
docker run |
Cria e inicia um novo container | Instância |
docker ps -a |
Lista todos os containers locais | Sistema |
docker compose up |
Sobe múltiplos serviços coordenados | Orquestração |
docker system prune |
Remove recursos órfãos e limpa disco | Manutenção |
Listas e Formatações
- Item de lista com texto em negrito e itálico.
- Suporte a comandos inline como
docker pse links externos como Docker Docs. - Subitens aninhados:
- Nível 2 com informação detalhada.
- Outro detalhe com código
npm run build.
- Primeiro passo da execução.
- Segundo passo com validação de saída.
- Terceiro passo com conclusão bem-sucedida.