Outils pour utilisateurs

Outils du site


sysadmin:docker:modifier_configuration_du_container

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
sysadmin:docker:modifier_configuration_du_container [2021/08/18 12:20] – créée yoannsysadmin:docker:modifier_configuration_du_container [2022/06/15 09:20] (Version actuelle) – Ajout références externes yoann
Ligne 3: Ligne 3:
 ====== Docker: Modifier la configuration d'un conteneur ====== ====== 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.
  
 +<code bash>
 +# 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
 +</code>
 +
 +===== Modifier la politique de redémarrage du conteneur =====
 +
 +Affiche la politique actuelle de conteneur:
 +<code bash>
 +docker container inspect --format '{{json .HostConfig.RestartPolicy }}' web_traefik_1 | jq
 +{
 +  "Name": "unless-stopped",
 +  "MaximumRetryCount": 0
 +}
 +</code>
 +
 +Modifie la configuration à la volée, pour l'exemple on prend un conteneur nommé "web_traefik_1":
 +
 +<code bash>
 +docker update --restart=on-failure:5 web_traefik_1 
 +</code>
 +
 +Vérifier que les modifications sont bien effectives:
 +<code bash>
 +docker container inspect --format '{{json .HostConfig.RestartPolicy }}' web_traefik_1 | jq
 +{
 +  "Name": "on-failure",
 +  "MaximumRetryCount": 5
 +}
 +</code>
  
 ===== Références ===== ===== Références =====
  
   * https://bobcares.com/blog/docker-change-container-configuration/   * https://bobcares.com/blog/docker-change-container-configuration/
 +  * https://www.baeldung.com/ops/docker-memory-limit
 +  * https://www.howtogeek.com/devops/how-to-modify-the-configuration-of-running-docker-containers/
sysadmin/docker/modifier_configuration_du_container.1629289219.txt.gz · Dernière modification : 2021/08/18 12:20 de yoann