mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
Remove template code for runc and containerd
Signed-off-by: Qiang Huang <h.huangqiang@huawei.com>
This commit is contained in:
parent
bc0c8828e9
commit
e67c758ec3
7 changed files with 28 additions and 14 deletions
|
@ -255,7 +255,8 @@ RUN set -x \
|
||||||
&& cd "$GOPATH/src/github.com/opencontainers/runc" \
|
&& cd "$GOPATH/src/github.com/opencontainers/runc" \
|
||||||
&& git checkout -q "$RUNC_COMMIT" \
|
&& git checkout -q "$RUNC_COMMIT" \
|
||||||
&& make static BUILDTAGS="seccomp apparmor selinux" \
|
&& make static BUILDTAGS="seccomp apparmor selinux" \
|
||||||
&& cp runc /usr/local/bin/docker-runc
|
&& cp runc /usr/local/bin/docker-runc \
|
||||||
|
&& rm -rf "$GOPATH"
|
||||||
|
|
||||||
# Install containerd
|
# Install containerd
|
||||||
ENV CONTAINERD_COMMIT 07c95162cdcead88dfe4ca0ffb3cea02375ec54d
|
ENV CONTAINERD_COMMIT 07c95162cdcead88dfe4ca0ffb3cea02375ec54d
|
||||||
|
@ -267,7 +268,8 @@ RUN set -x \
|
||||||
&& make static \
|
&& make static \
|
||||||
&& cp bin/containerd /usr/local/bin/docker-containerd \
|
&& cp bin/containerd /usr/local/bin/docker-containerd \
|
||||||
&& cp bin/containerd-shim /usr/local/bin/docker-containerd-shim \
|
&& cp bin/containerd-shim /usr/local/bin/docker-containerd-shim \
|
||||||
&& cp bin/ctr /usr/local/bin/docker-containerd-ctr
|
&& cp bin/ctr /usr/local/bin/docker-containerd-ctr \
|
||||||
|
&& rm -rf "$GOPATH"
|
||||||
|
|
||||||
# Wrap all commands in the "docker-in-docker" script to allow nested containers
|
# Wrap all commands in the "docker-in-docker" script to allow nested containers
|
||||||
ENTRYPOINT ["hack/dind"]
|
ENTRYPOINT ["hack/dind"]
|
||||||
|
|
|
@ -188,7 +188,8 @@ RUN set -x \
|
||||||
&& cd "$GOPATH/src/github.com/opencontainers/runc" \
|
&& cd "$GOPATH/src/github.com/opencontainers/runc" \
|
||||||
&& git checkout -q "$RUNC_COMMIT" \
|
&& git checkout -q "$RUNC_COMMIT" \
|
||||||
&& make static BUILDTAGS="seccomp apparmor selinux" \
|
&& make static BUILDTAGS="seccomp apparmor selinux" \
|
||||||
&& cp runc /usr/local/bin/docker-runc
|
&& cp runc /usr/local/bin/docker-runc \
|
||||||
|
&& rm -rf "$GOPATH"
|
||||||
|
|
||||||
# Install containerd
|
# Install containerd
|
||||||
ENV CONTAINERD_COMMIT 07c95162cdcead88dfe4ca0ffb3cea02375ec54d
|
ENV CONTAINERD_COMMIT 07c95162cdcead88dfe4ca0ffb3cea02375ec54d
|
||||||
|
@ -200,7 +201,8 @@ RUN set -x \
|
||||||
&& make static \
|
&& make static \
|
||||||
&& cp bin/containerd /usr/local/bin/docker-containerd \
|
&& cp bin/containerd /usr/local/bin/docker-containerd \
|
||||||
&& cp bin/containerd-shim /usr/local/bin/docker-containerd-shim \
|
&& cp bin/containerd-shim /usr/local/bin/docker-containerd-shim \
|
||||||
&& cp bin/ctr /usr/local/bin/docker-containerd-ctr
|
&& cp bin/ctr /usr/local/bin/docker-containerd-ctr \
|
||||||
|
&& rm -rf "$GOPATH"
|
||||||
|
|
||||||
# Wrap all commands in the "docker-in-docker" script to allow nested containers
|
# Wrap all commands in the "docker-in-docker" script to allow nested containers
|
||||||
ENTRYPOINT ["hack/dind"]
|
ENTRYPOINT ["hack/dind"]
|
||||||
|
|
|
@ -207,7 +207,8 @@ RUN set -x \
|
||||||
&& cd "$GOPATH/src/github.com/opencontainers/runc" \
|
&& cd "$GOPATH/src/github.com/opencontainers/runc" \
|
||||||
&& git checkout -q "$RUNC_COMMIT" \
|
&& git checkout -q "$RUNC_COMMIT" \
|
||||||
&& make static BUILDTAGS="seccomp apparmor selinux" \
|
&& make static BUILDTAGS="seccomp apparmor selinux" \
|
||||||
&& cp runc /usr/local/bin/docker-runc
|
&& cp runc /usr/local/bin/docker-runc \
|
||||||
|
&& rm -rf "$GOPATH"
|
||||||
|
|
||||||
# Install containerd
|
# Install containerd
|
||||||
ENV CONTAINERD_COMMIT 07c95162cdcead88dfe4ca0ffb3cea02375ec54d
|
ENV CONTAINERD_COMMIT 07c95162cdcead88dfe4ca0ffb3cea02375ec54d
|
||||||
|
@ -219,7 +220,8 @@ RUN set -x \
|
||||||
&& make static \
|
&& make static \
|
||||||
&& cp bin/containerd /usr/local/bin/docker-containerd \
|
&& cp bin/containerd /usr/local/bin/docker-containerd \
|
||||||
&& cp bin/containerd-shim /usr/local/bin/docker-containerd-shim \
|
&& cp bin/containerd-shim /usr/local/bin/docker-containerd-shim \
|
||||||
&& cp bin/ctr /usr/local/bin/docker-containerd-ctr
|
&& cp bin/ctr /usr/local/bin/docker-containerd-ctr \
|
||||||
|
&& rm -rf "$GOPATH"
|
||||||
|
|
||||||
ENTRYPOINT ["hack/dind"]
|
ENTRYPOINT ["hack/dind"]
|
||||||
|
|
||||||
|
|
|
@ -81,7 +81,8 @@ RUN set -x \
|
||||||
&& cd "$GOPATH/src/github.com/opencontainers/runc" \
|
&& cd "$GOPATH/src/github.com/opencontainers/runc" \
|
||||||
&& git checkout -q "$RUNC_COMMIT" \
|
&& git checkout -q "$RUNC_COMMIT" \
|
||||||
&& make static BUILDTAGS="seccomp apparmor selinux" \
|
&& make static BUILDTAGS="seccomp apparmor selinux" \
|
||||||
&& cp runc /usr/local/bin/docker-runc
|
&& cp runc /usr/local/bin/docker-runc \
|
||||||
|
&& rm -rf "$GOPATH"
|
||||||
|
|
||||||
# Install containerd
|
# Install containerd
|
||||||
ENV CONTAINERD_COMMIT 07c95162cdcead88dfe4ca0ffb3cea02375ec54d
|
ENV CONTAINERD_COMMIT 07c95162cdcead88dfe4ca0ffb3cea02375ec54d
|
||||||
|
@ -93,7 +94,8 @@ RUN set -x \
|
||||||
&& make static \
|
&& make static \
|
||||||
&& cp bin/containerd /usr/local/bin/docker-containerd \
|
&& cp bin/containerd /usr/local/bin/docker-containerd \
|
||||||
&& cp bin/containerd-shim /usr/local/bin/docker-containerd-shim \
|
&& cp bin/containerd-shim /usr/local/bin/docker-containerd-shim \
|
||||||
&& cp bin/ctr /usr/local/bin/docker-containerd-ctr
|
&& cp bin/ctr /usr/local/bin/docker-containerd-ctr \
|
||||||
|
&& rm -rf "$GOPATH"
|
||||||
|
|
||||||
# Wrap all commands in the "docker-in-docker" script to allow nested containers
|
# Wrap all commands in the "docker-in-docker" script to allow nested containers
|
||||||
ENTRYPOINT ["hack/dind"]
|
ENTRYPOINT ["hack/dind"]
|
||||||
|
|
|
@ -203,7 +203,8 @@ RUN set -x \
|
||||||
&& cd "$GOPATH/src/github.com/opencontainers/runc" \
|
&& cd "$GOPATH/src/github.com/opencontainers/runc" \
|
||||||
&& git checkout -q "$RUNC_COMMIT" \
|
&& git checkout -q "$RUNC_COMMIT" \
|
||||||
&& make static BUILDTAGS="apparmor selinux" \
|
&& make static BUILDTAGS="apparmor selinux" \
|
||||||
&& cp runc /usr/local/bin/docker-runc
|
&& cp runc /usr/local/bin/docker-runc \
|
||||||
|
&& rm -rf "$GOPATH"
|
||||||
|
|
||||||
# Install containerd
|
# Install containerd
|
||||||
ENV CONTAINERD_COMMIT 07c95162cdcead88dfe4ca0ffb3cea02375ec54d
|
ENV CONTAINERD_COMMIT 07c95162cdcead88dfe4ca0ffb3cea02375ec54d
|
||||||
|
@ -215,7 +216,8 @@ RUN set -x \
|
||||||
&& make static \
|
&& make static \
|
||||||
&& cp bin/containerd /usr/local/bin/docker-containerd \
|
&& cp bin/containerd /usr/local/bin/docker-containerd \
|
||||||
&& cp bin/containerd-shim /usr/local/bin/docker-containerd-shim \
|
&& cp bin/containerd-shim /usr/local/bin/docker-containerd-shim \
|
||||||
&& cp bin/ctr /usr/local/bin/docker-containerd-ctr
|
&& cp bin/ctr /usr/local/bin/docker-containerd-ctr \
|
||||||
|
&& rm -rf "$GOPATH"
|
||||||
|
|
||||||
# Wrap all commands in the "docker-in-docker" script to allow nested containers
|
# Wrap all commands in the "docker-in-docker" script to allow nested containers
|
||||||
ENTRYPOINT ["hack/dind"]
|
ENTRYPOINT ["hack/dind"]
|
||||||
|
|
|
@ -185,7 +185,8 @@ RUN set -x \
|
||||||
&& cd "$GOPATH/src/github.com/opencontainers/runc" \
|
&& cd "$GOPATH/src/github.com/opencontainers/runc" \
|
||||||
&& git checkout -q "$RUNC_COMMIT" \
|
&& git checkout -q "$RUNC_COMMIT" \
|
||||||
&& make static BUILDTAGS="seccomp apparmor selinux" \
|
&& make static BUILDTAGS="seccomp apparmor selinux" \
|
||||||
&& cp runc /usr/local/bin/docker-runc
|
&& cp runc /usr/local/bin/docker-runc \
|
||||||
|
&& rm -rf "$GOPATH"
|
||||||
|
|
||||||
# Install containerd
|
# Install containerd
|
||||||
ENV CONTAINERD_COMMIT 07c95162cdcead88dfe4ca0ffb3cea02375ec54d
|
ENV CONTAINERD_COMMIT 07c95162cdcead88dfe4ca0ffb3cea02375ec54d
|
||||||
|
@ -197,7 +198,8 @@ RUN set -x \
|
||||||
&& make static \
|
&& make static \
|
||||||
&& cp bin/containerd /usr/local/bin/docker-containerd \
|
&& cp bin/containerd /usr/local/bin/docker-containerd \
|
||||||
&& cp bin/containerd-shim /usr/local/bin/docker-containerd-shim \
|
&& cp bin/containerd-shim /usr/local/bin/docker-containerd-shim \
|
||||||
&& cp bin/ctr /usr/local/bin/docker-containerd-ctr
|
&& cp bin/ctr /usr/local/bin/docker-containerd-ctr \
|
||||||
|
&& rm -rf "$GOPATH"
|
||||||
|
|
||||||
# Wrap all commands in the "docker-in-docker" script to allow nested containers
|
# Wrap all commands in the "docker-in-docker" script to allow nested containers
|
||||||
ENTRYPOINT ["hack/dind"]
|
ENTRYPOINT ["hack/dind"]
|
||||||
|
|
|
@ -64,7 +64,8 @@ RUN set -x \
|
||||||
&& cd "$GOPATH/src/github.com/opencontainers/runc" \
|
&& cd "$GOPATH/src/github.com/opencontainers/runc" \
|
||||||
&& git checkout -q "$RUNC_COMMIT" \
|
&& git checkout -q "$RUNC_COMMIT" \
|
||||||
&& make static BUILDTAGS="seccomp apparmor selinux" \
|
&& make static BUILDTAGS="seccomp apparmor selinux" \
|
||||||
&& cp runc /usr/local/bin/docker-runc
|
&& cp runc /usr/local/bin/docker-runc \
|
||||||
|
&& rm -rf "$GOPATH"
|
||||||
|
|
||||||
# Install containerd
|
# Install containerd
|
||||||
ENV CONTAINERD_COMMIT 07c95162cdcead88dfe4ca0ffb3cea02375ec54d
|
ENV CONTAINERD_COMMIT 07c95162cdcead88dfe4ca0ffb3cea02375ec54d
|
||||||
|
@ -76,7 +77,8 @@ RUN set -x \
|
||||||
&& make static \
|
&& make static \
|
||||||
&& cp bin/containerd /usr/local/bin/docker-containerd \
|
&& cp bin/containerd /usr/local/bin/docker-containerd \
|
||||||
&& cp bin/containerd-shim /usr/local/bin/docker-containerd-shim \
|
&& cp bin/containerd-shim /usr/local/bin/docker-containerd-shim \
|
||||||
&& cp bin/ctr /usr/local/bin/docker-containerd-ctr
|
&& cp bin/ctr /usr/local/bin/docker-containerd-ctr \
|
||||||
|
&& rm -rf "$GOPATH"
|
||||||
|
|
||||||
ENV AUTO_GOPATH 1
|
ENV AUTO_GOPATH 1
|
||||||
WORKDIR /usr/src/docker
|
WORKDIR /usr/src/docker
|
||||||
|
|
Loading…
Add table
Reference in a new issue