zoukankan      html  css  js  c++  java
  • 热加载docker配置,不停止已经运行的容器

    由于容器运行时间长,起初没有对容器的控制台日志进行切割,导致docker控制台日志越来越大,所有需要 对控制台

    第一步:查看生产Live Restore Enabled的值为false

    # docker info |grep -i live
    WARNING: bridge-nf-call-ip6tables is disabled
     Live Restore Enabled: false

    第二步:将默认的Live Restore Enabled: false改为Live Restore Enabled: true,并加入日志切割

    # vim /etc/docker/daemon.json 
    {
      "data-root": "/data/docker",
      "log-driver":"json-file",
      "log-opts": {"max-size":"200m", "max-file":"3"},
      "live-restore": true
    }
    
    # systemctl reload docker
    # docker info |grep -i live
    WARNING: bridge-nf-call-ip6tables is disabled
     Live Restore Enabled: true
    
    热重启docker:
    # systemctl restart docker

    第三步:还原Live Restore Enabled: false配置

    # vim /etc/docker/daemon.json 
    {
      "data-root": "/data/docker",
      "log-driver":"json-file",
      "log-opts": {"max-size":"200m", "max-file":"3"},
      "live-restore": false
    }
    # systemctl reload docker
    使劲折腾才会有更好的结果!!!! 如有不对请不吝赐教,感谢! 转载请注明出处!
  • 相关阅读:
    第二题
    第一题
    biancheng
    用泰勒展开式计算sin
    矩阵求和
    1
    ti
    实验10
    实验9
    实验8
  • 原文地址:https://www.cnblogs.com/huanglingfa/p/14866331.html
Copyright © 2011-2022 走看看