FROM debian:jessie RUN apt-get update && \ apt-get -y install locales sudo vim less curl wget git rsync build-essential syslinux isolinux xorriso \ libblkid-dev libmount-dev libselinux1-dev cpio genisoimage qemu-kvm python-pip ca-certificates && \ rm -rf /var/lib/apt/lists/* RUN ln -s /usr/bin/genisoimage /usr/bin/mkisofs RUN locale-gen en_US.UTF-8 ENV LANG en_US.UTF-8 ENV PATH $PATH:/usr/local/go/bin RUN mkdir -p /go/src /go/bin && chmod -R 777 /go ENV GOPATH /go ENV PATH /go/bin:$PATH ENV GO15VENDOREXPERIMENT 1 RUN pip install tox RUN curl -sSL https://storage.googleapis.com/golang/go1.5.3.linux-amd64.tar.gz | tar -xz -C /usr/local RUN curl -sL https://get.docker.com/builds/Linux/x86_64/docker-1.9.1 > /usr/bin/docker RUN chmod +x /usr/bin/docker ENV DAPPER_DOCKER_SOCKET true ENV DAPPER_SOURCE /go/src/github.com/rancher/os ENV DAPPER_OUTPUT ./bin ./dist ENV DAPPER_RUN_ARGS --privileged ENV SHELL /bin/bash WORKDIR ${DAPPER_SOURCE} COPY .dockerignore.docker .dockerignore