by Devin Yang

建立于: 8年前 ( 更新: 8年前 )

我的Synolog Nas上,默认跑了一个奇怪的logging driver叫db,
如何修改为正常使用的json-file呢?

在Synolog的Nas他的Daemon config file较特殊,放在/var/packages/Docker/etc/目录下,
叫dockerd.json。

一、进入编辑
vi /var/packages/Docker/etc/dockerd.json
补上"log-driver":"json-file"


二、进行重启Docker Daemon
synoservice --restart pkgctl-Docker

三、查看默认的Logging driver设置
docker info|grep Logging


四、实际测试功能
docker-comose logs -f

可以正常看见,有东西了...


补充: 我常用在synology上的命令
例如要列出Synology Nas上的所有服务叫名称。
synoservice --list
找Docker,可用大写查询
synoservice --list|grep Docker
pkgctl-Docker

如果要重载nginx设置,可以用
synoservice --reload nginx

可用help查看相关设置
synoservice --help

Tags: docker Synology

Devin Yang

文章内容无法一一说明,如果您有什么不了解处,欢印提问哦:)

No Comment

Post your comment

需要登入才可留言!

类似文章


Synology,cli

命令行的方式变更我的Synology NAS的密码

命令行方式调整密码 synouser --setpw admin <yourpassword>

docker,dlaravel

D-Laravel 1.5.5变更说明

D-Laravel的fpm image在php 7.2.1以前是使用docker php官方的dockerfile重build的, 并且所以我可以指定了fpm的默认的owner是dlaravel, --with-fpm-user=USER Set the user for php-fpm to run as. (default: nobody) --with-fpm-group=GRP Set the group for php-fpm to run as.

dlaravel,docker

D-Laravel学习三阶段

闲聊D-Laravel的使用的三阶段,为何使用D-Laravel。 因为D-Laravel使用的设置档都相当的简单,极适何Docker的初学者学习, 并且就自不懂Docker运用的使用者,也可以借住./console及./create两个命令创建项目。