From b433626b4e1f119f1bf986c177a12a6ed0c436d3 Mon Sep 17 00:00:00 2001 From: Jeff Lindsay Date: Sun, 7 Jul 2013 18:12:39 -0700 Subject: [PATCH] use docker 0.4.8 deb, but 0.4.2 binary. sigh --- Makefile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Makefile b/Makefile index 9341b7927..1f63aa6bf 100644 --- a/Makefile +++ b/Makefile @@ -2,6 +2,7 @@ GITRECEIVE_URL ?= https://raw.github.com/progrium/gitreceive/master/gitreceive SSHCOMMAND_URL ?= https://raw.github.com/progrium/sshcommand/master/sshcommand PLUGINHOOK_URL ?= https://s3.amazonaws.com/progrium-pluginhook/pluginhook_0.1.0_amd64.deb DOCKER_URL ?= https://launchpad.net/~dotcloud/+archive/lxc-docker/+files/lxc-docker_0.4.8-1_amd64.deb +DOCKER_BIN ?= https://s3.amazonaws.com/progrium-dokku/docker-0.4.2 STACK_URL ?= https://s3.amazonaws.com/progrium-dokku/progrium_buildstep.tgz all: dependencies stack install plugins @@ -34,6 +35,11 @@ pluginhook: docker: aufs wget -qO /tmp/lxc-docker_0.4.8-1_amd64.deb ${DOCKER_URL} dpkg --force-depends -i /tmp/lxc-docker_0.4.8-1_amd64.deb && apt-get install -f -y + # docker 0.4.8 is still broken, but deb is gone for 0.4.2, so replace the binary + stop docker + wget -qO /usr/bin/docker ${DOCKER_BIN} + chmod +x /usr/bin/docker + start docker aufs: modprobe aufs || apt-get install -y linux-image-extra-`uname -r`