by Devin Yang

建立於: 5年前 ( 更新: 5年前 )

我的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

需要登入才可留言!

類似的文章


docker,git

用docker-compose快速建立私有的git服務

如何快速建立一個開箱即用的Gogs環境呢? 本文介紹採用docker-compose.yml快速建立gogs環境。

docker,laravel

[D-Laravel]./console node

進行Laravel開發時,有時我們會需要透過npm安裝nodejs的套件,但是偏偏我們系統中的Node又不夠新。 或許因某些因素沒法升級,例如要跑舊版的nodejs程式等。 其實我們可以透過簡單的指令,用docker,讓我們就能使用最新版本的node image來掛載host端的/sites資料夾囉。 這麼一來我們就可以隨時執行新版本的npm指令啦。

Synology,cli

命令列的方式變更我的Synology NAS的密碼

命令列方式調整密碼 synouser --setpw admin <yourpassword>