docker error when using log-driver="syslog" on OS X docker error when using log-driver="syslog" on OS X docker docker

docker error when using log-driver="syslog" on OS X


Boot2docker runs in a small linux VM. By default, syslog isn't running in the VM. You can turn it on by running syslogd in the VM e.g:

$ boot2docker ssh...docker@boot2docker:~$ syslogd

If you then try running your container again it should work.

You can make this change permanent by calling syslogd from the file /var/lib/boot2docker/bootsync.sh inside the boot2docker VM, which boot2docker will execute before starting Docker.