Docker 0.7 no Debian Wheezy sem kernel personalizado

Com o Docker 0.7, a necessidade de uma versão especial do kernel finalmente desapareceu e se tornou fácil de configurar no Debian também.

Depois de experimentar este Gist e a instalação de binários, fui capaz de montar um pequeno script para fazer o Docker rodar no Debian Wheezy sem dor:

#/bin/bash

echo
"!!!!!!!!!!!!!!!!"
echo
"This is highly experimental"
echo
"It may damage your system or be malfunctioning"
echo
"Use this at your own risk!"
echo
"!!!!!!!!!!!!!!!!!"

sudo apt
-get -y update
sudo apt
-get -y install lxc wget bsdtar iptables curl golang git aufs-tools mercurial libdevmapper-dev

export GOPATH
=~/usr/lib/go
export PATH
=$GOPATH/bin:$PATH

mkdir
-p "$GOPATH"

echo
"================="
echo
"GO GET docker..."
echo
"================="
go get
-v github.com/dotcloud/docker
rm
-rf $GOPATH/src/github.com/dotcloud/docker/vendor/src/code.google.com/p/go.net/ipv6

echo
"================="
echo
"GO INSTALL..."
echo
"================="

go install
-v github.com/dotcloud/docker/

echo
"================="
echo
"Mounting..."
echo
"================="

echo
'none /sys/fs/cgroup cgroup defaults 0 0' | sudo tee -a /etc/fstab
sudo mount
/sys/fs/cgroup

echo
"================="
echo
"Properly installing docker from binaries..."
echo
"================="
wget https
://get.docker.io/builds/Linux/x86_64/docker-latest -O /usr/local/bin/docker
chmod
+x /usr/local/bin/docker

echo
"================="
echo
"Starting Daemon..."
echo
"================="

docker
-d &

echo
"================="
echo
"RUN..."
echo
"================="

docker run
-i -t ubuntu /bin/bash

Espero que isso ajude você a ir um pouco mais rápido na estrada das aventuras com o Docker!
Mas tenha em mente: este é um processo muito instável e pode falhar para você …