moby--moby/packaging/debian
Daniel Mizyrycki f226842aa1 Packaging, Debian: Add maintainer documentation 2013-04-11 20:17:41 -07:00
..
source packaging; issue #251: Add debian packaging 2013-04-10 21:00:39 -07:00
Makefile packaging; issue #251: Add debian packaging 2013-04-10 21:00:39 -07:00
README.debian Packaging: Add README documentation 2013-04-11 17:39:47 -07:00
Vagrantfile packaging; issue #251: Add debian packaging 2013-04-10 21:00:39 -07:00
changelog packaging; issue #251: Add debian packaging 2013-04-10 21:00:39 -07:00
compat packaging; issue #251: Add debian packaging 2013-04-10 21:00:39 -07:00
control packaging; issue #251: Add debian packaging 2013-04-10 21:00:39 -07:00
copyright packaging; issue #251: Add debian packaging 2013-04-10 21:00:39 -07:00
docker.initd packaging; issue #251: Add debian packaging 2013-04-10 21:00:39 -07:00
docs packaging; issue #251: Add debian packaging 2013-04-10 21:00:39 -07:00
lxc-docker.postinst packaging; issue #251: Add debian packaging 2013-04-10 21:00:39 -07:00
maintainer.rst Packaging, Debian: Add maintainer documentation 2013-04-11 20:17:41 -07:00
rules packaging; issue #251: Add debian packaging 2013-04-10 21:00:39 -07:00

README.debian

Docker on Debian
================

Docker has been built and tested on Wheezy. All docker functionality works
out of the box, except for memory limitation as the stock debian kernel
does not support it yet.


Building docker package
~~~~~~~~~~~~~~~~~~~~~~~

Building Dependencies: debhelper, autotools-dev and golang


Assuming you have a wheezy system up and running

# Download a fresh copy of the docker project
git clone https://github.com/dotcloud/docker.git
cd docker

# Get building dependencies
sudo apt-get update ; sudo apt-get install -y debhelper autotools-dev golang

# Make the debian package, with no memory limitation support
(cd packaging/debian; make debian NO_MEMORY_LIMIT=1)


Install docker package
~~~~~~~~~~~~~~~~~~~~~~

sudo dpkg -i lxc-docker_0.1.4-1_amd64.deb; sudo apt-get install -f -y