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
    使劲折腾才会有更好的结果!!!! 如有不对请不吝赐教,感谢! 转载请注明出处!
  • 相关阅读:
    倒计时显示
    Global.asax实现屏蔽ip和图片防盗链
    同一账号不能同时登陆
    javascript中defer的作用
    javascript焦点图
    asp.net自定义分页
    GridVew linkbutton点击时获取点击行label的绑定值
    内存对齐
    深入.NET托管堆(Managed Heap)
    内存对齐1
  • 原文地址:https://www.cnblogs.com/huanglingfa/p/14866331.html
Copyright © 2011-2022 走看看