objectif
Aller de Dockerfile à conteneur en deux commandes.
code minimal
docker build -t app:latest .
docker run --rm -p 8080:8080 -e ENV=prod -v $PWD/data:/data app:latest
utilisation
# logs et inspect
docker logs -f $(docker run -d app:latest)
docker inspect app:latest | jq '.[0].Config.Env'
variante(s) utile(s)
# réseaux
docker network create appnet && docker run --network appnet app:latest
notes
- gardez vos images minimalistes (multi-stage).
- ne pas exposer de secrets dans les couches.