2016-05-06 17:12:09 +00:00
|
|
|
#!/bin/bash
|
2016-06-07 02:31:46 +00:00
|
|
|
set -e
|
2016-05-06 17:12:09 +00:00
|
|
|
|
|
|
|
if [ -e /var/lib/rancher/conf/docker ]; then
|
|
|
|
source /var/lib/rancher/conf/docker
|
|
|
|
fi
|
|
|
|
|
|
|
|
while [ ! -e /run/console-done ]; do
|
|
|
|
sleep 1
|
|
|
|
done
|
|
|
|
|
|
|
|
DOCKER_BIN=$(which docker) || DOCKER_BIN=/usr/bin/docker
|
2016-06-07 02:31:46 +00:00
|
|
|
|
|
|
|
for i in /opt/bin /usr/local/bin; do
|
|
|
|
if [ -x ${i}/docker ]; then
|
|
|
|
PATH=${i}:$PATH
|
|
|
|
DOCKER_BIN=${i}/docker
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
2016-05-06 17:12:09 +00:00
|
|
|
|
2016-06-07 05:59:30 +00:00
|
|
|
exec /usr/bin/dockerlaunch $DOCKER_BIN "$@" $DOCKER_OPTS >>/var/log/docker.log 2>&1
|