Installer la dernière version de Docker sur Debian Wheezy

Installer la dernière version de Docker sur Debian Wheezy

Docker est une plateforme ouverte permettant de construire, déplacer et exécuter des applications au travers d’un système de machines virtuelles.

Avec Docker, on peut configurer et exécuter un système, une application dans un environnement complètement isolé de la machine physique : il suffit d’une commande pour l’exécuter et ceci sur n’importe plateforme sur laquelle Docker fonctionne.

Évidemment disponible sur Ubuntu, Docker l'est aussi sur Debian 8 mais c’est un peut plus compliqué pour Wheezy (Debian 7).

Voici une façon rapide de l’installer sur Debian 7 Wheezy :

wget http://get.docker.io/builds/Linux/x86_64/docker-latest -O /usr/bin/docker
curl -o /etc/init.d/docker https://raw.githubusercontent.com/dotcloud/docker/master/contrib/init/sysvinit-debian/docker
chmod +x /usr/bin/docker /etc/init.d/docker
addgroup docker
update-rc.d -f docker defaults
cat << EOF > /etc/default/docker
DOCKER_OPTS="-H 127.0.0.1:4243 -H unix:///var/run/docker.sock"
EOF
service docker start

Ensuite pour tester l’installation:

docker version

Le résultat doit être quelque chose du genre:

fire# docker version      
Client version: 1.2.0
Client API version: 1.14
Go version (client): go1.3.1
Git commit (client): fa7b24f
OS/Arch (client): linux/amd64
Server version: 1.2.0
Server API version: 1.14
Go version (server): go1.3.1
Git commit (server): fa7b24f