mirror of
				https://github.com/moby/moby.git
				synced 2022-11-09 12:21:53 -05:00 
			
		
		
		
	
		
			
				
	
	
		
			34 lines
		
	
	
	
		
			960 B
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
	
		
			960 B
		
	
	
	
		
			Text
		
	
	
	
	
	
# docker build -t docker:simple -f Dockerfile.simple .
 | 
						|
# docker run --rm docker:simple hack/make.sh dynbinary
 | 
						|
# 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
 | 
						|
 | 
						|
# 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 \
 | 
						|
		curl \
 | 
						|
		gcc \
 | 
						|
		git \
 | 
						|
		golang \
 | 
						|
		libdevmapper-dev \
 | 
						|
		libsqlite3-dev \
 | 
						|
		\
 | 
						|
		ca-certificates \
 | 
						|
		e2fsprogs \
 | 
						|
		iptables \
 | 
						|
		procps \
 | 
						|
		xz-utils \
 | 
						|
		\
 | 
						|
		aufs-tools \
 | 
						|
		lxc \
 | 
						|
	&& rm -rf /var/lib/apt/lists/*
 | 
						|
 | 
						|
ENV AUTO_GOPATH 1
 | 
						|
WORKDIR /usr/src/docker
 | 
						|
COPY . /usr/src/docker
 |