Skip to content

mtpereira/ansible-docker-debian

Repository files navigation

Docker Debian

A role for installing Docker in Debian Wheezy.

Wheezy has 2 dependencies missing for docker: golang >= 1.2 and linux kernel >= 3.8.0. This role builds and installs golang 1.2 packages from deb source and installs the newest kernel from wheezy-backports.

Oh, and also installs docker. :)

Requirements

None.

Role Variables

  • docker_debian_go_build_dir: Directory where the golang packages will be built. Defaults to /tmp/golang.
  • docker_debian_go_build_arch: Architecture for the binary golang packages. Defaults to amd64.
  • docker_debian_go_build_system: Architecture for dpkg-buildpackage. Defaults to x86_64-linux-gnu.
  • docker_debian_kernel_arch: Backport kernel architecture. Defaults to the value of docker_debian_go_build_arch.

Dependencies

None, but using mtpereira.common or a similar role is recommended.

Testing

For testing purposes, a Vagrantfile was added. Simply run vagrant up in your working copy dir to get a Debian host up and provisioned with docker-debian.yml playbook.

License

MIT

Author Information

GitHub project page

Manuel Tiago Pereira

About

A role for installing Docker in Debian Wheezy.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published