AIDE-MEMOIRE DOCKER — GUIDINEE.COM ================================ Cycle de vie : docker run -d --name X image:tag | ps | logs -f X | exec -it X sh | stop X | rm X Images : pull / images / rmi — figer les tags (16.4), bannir latest en prod Ports : -p HOTE:CONTENEUR (gauche=hote, droite=conteneur) Config : -e CLE=valeur | ENV par defaut + surcharge -e Donnees : volume nomme (-v pgdata:/chemin) pour la prod, bind (./code:/app) pour le dev Reseaux : network create monapp + --network monapp, joindre par --name Compose : config (valider) | up -d --build | ps | logs -f svc | exec svc sh | down (garde volumes) | down -v (reset) Fiabilite : restart: unless-stopped + healthcheck + depends_on condition service_healthy Registres : login --password-stdin | tag compte/app:1.2.0 | push | pull Nettoyage : container prune / image prune / volume prune (volumes avec prudence) / system df Checklist prod : tags immuables, non-root, scan, restart+health, volumes sauvegardes testees, secrets hors git, proxy seul publie, CI seule usine.