3/4/15

Instalación de Docker en Debian Wheezy

INSTALACIÓN DE DOCKER

Docker se provee por default en la rama de distribución inestable de Debian, para instalarlo en Debian Wheezy (7) se deben seguir estos pasos:
Agregar los repositorios en /etc/apt/sources.list
  • deb http://ftp.debian.org/debian/ wheezy-backports main non-free contrib
  • deb https://get.docker.io/ubuntu docker main
Validar el repositorio de Docker
  • apt-get install apt-transport-https 
Key para el repositorio
  •  apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9 
Actualizar lista de paquetes
  • apt-get update 
Instalar nuevo Kernel
  •  apt-get -t wheezy-backports install linux-image-amd64 linux-headers-amd64
  •  reboot 
Instalar Docker

  • apt-get install lxc-docker 

Verificar instalación correcta
  • docker -D info
Containers: 0
Images: 52
Storage Driver: aufs
 Root Dir: /var/lib/docker/aufs
 Dirs: 52
Execution Driver: native-0.2
Kernel Version: 3.14.0-0.bpo.2-amd64
Debug mode (server): false
Debug mode (client): true
Fds: 9
Goroutines: 10
EventsListeners: 0
Init Path: /usr/bin/docker
Sockets: [unix:///var/run/docker.sock]

En caso de obtener que no esta soportada la limitación de memoria ni swap realizar lo siguiente:
  • vim /etc/default/grub 
GRUB_CMDLINE_LINUX_DEFAULT="cgroup_enable=memory swapaccount=1" GRUB_CMDLINE_LINUX="cgroup_enable=memory swapaccount=1" update-grub reboot