OA OPSARENA
INCIDENT 01 / 20 · DOCKERLE CONTENEUR FANTÔME
◷ 00:00 / 25 MINQUITTER ×
// BRIEFING

LE CONTENEUR FANTÔME

À 09:42, les alertes indiquent que l’API Gateway redémarre en boucle. PostgreSQL fonctionne normalement. Rétablis le trafic sans modifier la base.

TON RÔLESRE d’astreinte

La passerelle API ne sert plus le trafic client, alors que la base PostgreSQL reste saine.

MODE D’APPRENTISSAGE

Exemples disponibles dans le briefing.

ENVIRONNEMENT
  • Deux conteneurs : api-gateway et postgres
  • Incident pédagogique sans accès à une production réelle
PRÉREQUIS & COMPÉTENCES
  • Savoir lire l’état et les logs d’un conteneur
  • Comprendre la résolution de noms entre services Docker
  • Triage d’incident
  • Lecture de logs
  • Correction d’une variable d’environnement
CONTRAINTES
  • Ne pas modifier PostgreSQL
  • Diagnostiquer avant de corriger
  • Rétablir le healthcheck HTTP
DOCUMENTATION TERRAINSources officielles
3 RÉF.
DockerRéférence Docker CLI

Syntaxe et options des commandes Docker utilisées dans le terminal.

OUVRIR ↗
DockerDocker Build

Images, Dockerfile, cache, BuildKit et chaîne de construction.

OUVRIR ↗
DockerDocker Compose

Définir et exploiter une application multi-conteneurs.

OUVRIR ↗
Tape docs dans le terminal pour rappeler ces liens.
0% TERMINÉ

OBJECTIFS

  • Inspecter les conteneurs
  • Lire les logs de l’API
  • Corriger et redémarrer le service
OBJECTIF EN COURS

Liste les conteneurs, y compris ceux arrêtés ou en redémarrage, afin d’isoler le composant fautif.

Validation

La commande doit afficher l’état de api-gateway et de postgres.

EXEMPLES ACCEPTÉSdocker ps docker ps -a docker container ls -a
COMMANDES D’AIDE

Tab compléter · ↑/↓ historique · hint indices · why explication · docs références · solution après effort · restart recommencer

student@opsarena:~LIVE
OBJECTIF 1/3Inspecter les conteneurs
OpsArena sandbox · incident #01
L’API Gateway ne répond plus. À toi de diagnostiquer.
$