mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-07-24 19:28:09 +00:00
Do not try to bind mount logs onto host on osx
This is not working well, and was binding over the logs, and losing logs. We need a uniform approach on all platforms, planned to be syslog. Signed-off-by: Justin Cormack <justin.cormack@docker.com>
This commit is contained in:
parent
57d023e0b0
commit
66c03d8cd5
@ -92,18 +92,6 @@ start()
|
||||
DOCKER_OPTS="${DOCKER_OPTS} --storage-driver ${STORAGE_DRIVER}"
|
||||
fi
|
||||
|
||||
# shift logs onto host before docker starts
|
||||
# busybox reopens its log files every second
|
||||
if cat /proc/cmdline | grep -q 'com.docker.driver'
|
||||
then
|
||||
DRIVERDIR="/host_docker_app/$(cat /proc/cmdline | sed -e 's/.*com.docker.driver="//' -e 's/".*//')"
|
||||
if ! grep -q "osxfs on /var/log" /proc/mounts ; then
|
||||
mkdir -p /run/log
|
||||
mount -o bind /var/log /run/log
|
||||
mount --bind "${DRIVERDIR}/log" /var/log
|
||||
fi
|
||||
fi
|
||||
|
||||
# set ulimits as high as possible
|
||||
ulimit -n 1048576
|
||||
ulimit -p unlimited
|
||||
|
Loading…
Reference in New Issue
Block a user