|
@@ -40,7 +40,6 @@ RUN apt-get update && apt-get install -y \
|
|
|
bsdmainutils \
|
|
|
btrfs-tools \
|
|
|
build-essential \
|
|
|
- clang \
|
|
|
cmake \
|
|
|
createrepo \
|
|
|
curl \
|
|
@@ -52,7 +51,6 @@ RUN apt-get update && apt-get install -y \
|
|
|
less \
|
|
|
libapparmor-dev \
|
|
|
libcap-dev \
|
|
|
- libltdl-dev \
|
|
|
libnl-3-dev \
|
|
|
libprotobuf-c0-dev \
|
|
|
libprotobuf-dev \
|
|
@@ -116,14 +114,6 @@ RUN curl -fsSL "https://golang.org/dl/go${GO_VERSION}.linux-amd64.tar.gz" \
|
|
|
ENV PATH /go/bin:/usr/local/go/bin:$PATH
|
|
|
ENV GOPATH /go
|
|
|
|
|
|
-# Compile Go for cross compilation
|
|
|
-ENV DOCKER_CROSSPLATFORMS \
|
|
|
- linux/386 linux/arm \
|
|
|
- darwin/amd64 \
|
|
|
- freebsd/amd64 freebsd/386 freebsd/arm \
|
|
|
- windows/amd64 windows/386 \
|
|
|
- solaris/amd64
|
|
|
-
|
|
|
# Dependency for golint
|
|
|
ENV GO_TOOLS_COMMIT 823804e1ae08dbb14eb807afc7db9993bc9e3cc3
|
|
|
RUN git clone https://github.com/golang/tools.git /go/src/golang.org/x/tools \
|
|
@@ -204,7 +194,7 @@ RUN useradd --create-home --gid docker unprivilegeduser
|
|
|
|
|
|
VOLUME /var/lib/docker
|
|
|
WORKDIR /go/src/github.com/docker/docker
|
|
|
-ENV DOCKER_BUILDTAGS apparmor pkcs11 seccomp selinux
|
|
|
+ENV DOCKER_BUILDTAGS apparmor seccomp selinux
|
|
|
|
|
|
# Let us use a .bashrc file
|
|
|
RUN ln -sfv $PWD/.bashrc ~/.bashrc
|
|
@@ -227,7 +217,7 @@ RUN ./contrib/download-frozen-image-v2.sh /docker-frozen-images \
|
|
|
# Please edit hack/dockerfile/install-binaries.sh to update them.
|
|
|
COPY hack/dockerfile/binaries-commits /tmp/binaries-commits
|
|
|
COPY hack/dockerfile/install-binaries.sh /tmp/install-binaries.sh
|
|
|
-RUN /tmp/install-binaries.sh tomlv vndr runc containerd tini proxy bindata dockercli
|
|
|
+RUN /tmp/install-binaries.sh tomlv vndr runc containerd tini proxy dockercli
|
|
|
ENV PATH=/usr/local/cli:$PATH
|
|
|
|
|
|
# Wrap all commands in the "docker-in-docker" script to allow nested containers
|