From 74437db740170b43ea7ff249c632ef9ffde843f2 Mon Sep 17 00:00:00 2001 From: Johannes Zellner Date: Tue, 16 Jan 2018 17:41:18 +0100 Subject: [PATCH] Use syslog logging backend for apps and addons --- src/docker.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/docker.js b/src/docker.js index 087a54dfa..dedc5e8f8 100644 --- a/src/docker.js +++ b/src/docker.js @@ -179,6 +179,14 @@ function createSubcontainer(app, name, cmd, options, callback) { }, HostConfig: { Binds: addons.getBindsSync(app, app.manifest.addons), + LogConfig: { + Type: 'syslog', + Config: { + 'tag': app.id, + 'syslog-address': 'udp://127.0.0.1:555', + 'syslog-format': 'rfc5424' + } + }, Memory: memoryLimit / 2, MemorySwap: memoryLimit, // Memory + Swap PortBindings: isAppContainer ? dockerPortBindings : { },