docker设置日志定时清理时碰到的问题及解决方法
2018-12-19 10:26
369 查看
注:这里docker版本为 1.13.1
修改/etc/docker目录下 daemon.json文件- 在配置中加上这两行
"log-driver": "json-file", 4000 "log-opts":{"max-size":"2m", "max-file":"3"} # log-driver是指定日志方式, max-size设定单个日志大小,max-file设定单个容器内的日志数量为3
- 然后执行systemctl daemon-reload 重载配置文件
- systemctl restart docker 重启docker服务
到了这一步,问题来了,报错显示
Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.
原因是因为刚刚的配置和docker默认的方式冲突了, 找到/etc/sysconfig路径下的 docker文件
vi docker # 打开文件
找到这一行
OPTIONS='--selinux-enabled --log-driver=json-file --signature-verification=false'
改为
OPTIONS='--selinux-enabled=false --signature-verification=false'
然后重启docker,这下ok了~
相关文章推荐
- 集成三方登陆SDK过程中碰到的问题以及解决方法-不定时更新
- spring 中配置log4j输出日志常见的一个小问题解决方法
- SQL日志文件过大问题的解决方法
- nginx日志问题解决方法记录
- 关于在FC6启用Vsftpd服务碰到的问题及解决方法
- 升级vs2010我碰到的一个问题,以及解决方法
- DWZ-JUI中碰到的问题解决方法详解
- 2003_由于不可识别问题_windows无法显示windows防火墙设置解决方法
- 第一次安装AD碰到的问题与解决方法
- 服务器asp.net权限设置问题及解决方法
- 跟踪 session 的执行,分析跟踪日志文件,解决问题的好方法
- [Windows Phone] 另类方法解决ScrollViewer设置透明度后文字模糊问题
- [转]ExtJs中使用中碰到的三个问题的解决方法
- 通过django-wsgi部署在apache上碰到的问题和解决方法
- 碰到MySQL无法启动1067错误问题解决方法
- ie6中span设置float:right时串行问题解决方法
- 服务器asp_net权限设置问题及解决方法
- Axure RP Pro - 相关问题 - Button按钮部件不支持设置文字以及解决方法
- linux下安装loudmouth库中碰到的问题 & 解决方法
- 服务器asp.net权限设置问题及解决方法时间: