Dockerfile.simple
5118f143
 # docker build -t docker:simple -f Dockerfile.simple .
 # docker run --rm docker:simple hack/make.sh dynbinary
ece4b5bd
 # docker run --rm --privileged docker:simple hack/dind hack/make.sh test-unit
 # docker run --rm --privileged -v /var/lib/docker docker:simple hack/dind hack/make.sh dynbinary test-integration-cli
5118f143
 
 # This represents the bare minimum required to build and test Docker.
 
 FROM debian:jessie
 
 # compile and runtime deps
 # https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies
 # https://github.com/docker/docker/blob/master/project/PACKAGERS.md#runtime-dependencies
 RUN apt-get update && apt-get install -y --no-install-recommends \
 		btrfs-tools \
b5763f8f
 		curl \
5118f143
 		gcc \
 		git \
 		golang \
 		libdevmapper-dev \
 		libsqlite3-dev \
 		\
 		ca-certificates \
 		e2fsprogs \
 		iptables \
 		procps \
 		xz-utils \
 		\
ece4b5bd
 		aufs-tools \
5118f143
 		lxc \
 	&& rm -rf /var/lib/apt/lists/*
 
 ENV AUTO_GOPATH 1
 WORKDIR /usr/src/docker
 COPY . /usr/src/docker