Table des matières

, , ,

Docker: Modifier la configuration d'un conteneur

La commande docker update permet de modifier ou restreindre l'accès par le conteneur aux différentes ressources du système hôte.

# Limitation de la mémoire à la volée sur un conteneur en cours d'execution
docker update --memory 95m web_traefik_1
 
# Vérifier l'application de la restriction 
docker stats

Modifier la politique de redémarrage du conteneur

Affiche la politique actuelle de conteneur:

docker container inspect --format '{{json .HostConfig.RestartPolicy }}' web_traefik_1 | jq
{
  "Name": "unless-stopped",
  "MaximumRetryCount": 0
}

Modifie la configuration à la volée, pour l'exemple on prend un conteneur nommé “web_traefik_1”:

docker update --restart=on-failure:5 web_traefik_1 

Vérifier que les modifications sont bien effectives:

docker container inspect --format '{{json .HostConfig.RestartPolicy }}' web_traefik_1 | jq
{
  "Name": "on-failure",
  "MaximumRetryCount": 5
}

Références