by Devin Yang
(This article was automatically translated.)

Published - 8 years ago ( Updated - 8 years ago )

On my Synolog Nas, a strange logging driver called db was run by default.
How to modify it to a normal json-file?

In Synolog's Nas, his Daemon config file is special, and it is placed in the /var/packages/Docker/etc/ directory.
Called dockerd.json.

1. Enter the editor
vi /var/packages/Docker/etc/dockerd.json
Add "log-driver": "json-file"


2. Restart Docker Daemon
synoservice --restart pkgctl-Docker

3. View the default Logging driver settings
docker info|grep Logging


Fourth, the actual test function
docker-comose logs -f

I can see it normally, there is something...


Supplement: I often use commands on synology
For example, to list all the service names on the Synology NAS.
synoservice --list
To find Docker, you can query in uppercase
synoservice --list|grep Docker
pkgctl-Docker

If you want to overload nginx settings, you can use
synoservice --reload nginx

Use help to view related settings
synoservice --help

Tags: docker Synology

Devin Yang

Feel free to ask me, if you don't get it.:)

No Comment

Post your comment

Login is required to leave comments

Similar Stories


docker,laravel

It's super easy to build a Lravel development environment with Docker

Are you ready for the Laravel 5.5 system environment? laravel/framework 5.5.x-dev requires php >=7.0 -> your PHP version (5.6.30) does not satisfy that requirement. This article describes how to create a Laravel development environment using Docker. With the simple to explosive D-Laravel simple bash, Don't say that I can't set up a Laravel development environment.

docker

The use of iptabels is required in the Docker Swarm environment

First of all, in the Linux environment, Docker uses iptables rules to provide network isolation. However, in the environment of Docker swarm mode, we cannot identify the connection port under 127.0.0.1 of the host. At this time, we can customize the rules through the DOCKER-USER chain in iptables.

docker, tinkerwell, tinker, laravel

Application of Tinkerwell and docker environment

In fact, I don't use Tinkerwell recently because it keeps costing me money to update. If you want to test the direct ssh host, it’s done, isn’t it?