diff --git a/Dockerfile b/Dockerfile index bc0ee4e8e..3dc52667a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,6 @@ FROM phusion/baseimage:0.11 CMD ["/sbin/my_init"] -ARG DOCKER_BIN=/usr/local/bin/docker ARG DOKKU_TAG=0.17.7 ARG DOKKU_GID=200 ARG DOKKU_UID=200 diff --git a/docker/etc/my_init.d/10_dokku_init b/docker/etc/my_init.d/10_dokku_init index 21c562149..7caff134b 100755 --- a/docker/etc/my_init.d/10_dokku_init +++ b/docker/etc/my_init.d/10_dokku_init @@ -44,6 +44,11 @@ main() { dokku --quiet domains:set-global "$DOKKU_HOSTNAME" fi + if [[ -x /usr/local/bin/docker ]]; then + mkdir -p /home/dokku/.dokkurc + echo "export DOCKER_BIN=/usr/local/bin/docker" >"/home/dokku/.dokkurc/DOCKER_BIN" + fi + if [[ ! -f /mnt/dokku/etc/nginx/dhparam.pem ]]; then mkdir -p /mnt/dokku/etc/nginx openssl dhparam -out /mnt/dokku/etc/nginx/dhparam.pem 2048