Skip to content
Mathieu Lavigne edited this page Oct 24, 2025 · 8 revisions

Connexion interactive à un conteneur

sudo docker exec -it <CONTAINER_NAME> /bin/bash

Logs

Surveiller la taille des logs :

watch ls -lh /var/lib/docker/containers/*/*.log*

Rotation des logs : https://medium.com/free-code-camp/how-to-setup-log-rotation-for-a-docker-container-a508093912b2

Dans la solution proposée, il n'est pas nécessaire de préciser le driver si on utilise déjà celui par défaut, à savoir json-file.

Accès au port d'un conteneur

On expose un port dans le Dockerfile. Par exemple :

EXPOSE 80

Ainsi Docker est informé que le conteneur écoute ce port au Runtime.

On peut ensuite démarrer le conteneur en faisant la correspondance avec un port local. Exemple :

docker run -d -p <portLocal>:<portConteneur> <image>

On peut accéder au port depuis un navigateur du poste local, sans autre conf, même à travers WSL.

Clone this wiki locally