To enable logs globally, modify `daemon.json` file and add `log-driver` and `syslog-address` within `log-opts`. Docker service needs to be restarted to apply these changes.
`daemon.json`
```
{
"log-driver": "syslog",
"log-opts": {
"syslog-address": "udp://1.2.3.4:1111"
}
}
```
You can also set that individually per container by providing `—-log-driver` and `—-log-opt syslog-address` options:
```
docker run \
--log-driver syslog --log-opt syslog-address=udp://1.2.3.4:1111 \
alpine echo hello world
```
### Reference
1. [syslog driver - Docker Docs](https://docs.docker.com/engine/logging/drivers/syslog/)