• 热加载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
    使劲折腾才会有更好的结果!!!! 如有不对请不吝赐教,感谢! 转载请注明出处!
  • 相关阅读:
    android 导入项目 项目中文字乱码问题
    ListView的setOnItemClickListener不能执行
    如何让Android横竖屏切换时不销毁当前activity
    android:screenOrientation属性--限制横竖屏切换
    nwu 新生题解【第一套】
    codeforces #371div2 (ABC)
    HDU
    HDU
    树状数组
    HDU
  • 原文地址:https://www.cnblogs.com/huanglingfa/p/14866331.html
Copyright © 2020-2023  润新知