mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-09-01 07:00:10 +00:00
updated containerd-dev and downstream dependencies
Signed-off-by: Avi Deitcher <avi@deitcher.net>
This commit is contained in:
@@ -4,10 +4,9 @@ FROM linuxkit/alpine:316c3f9d85c21fdd8bc7479e81d290f85bf60eb0 as builder
|
||||
# checkout and compile containerd
|
||||
# Update `FROM` in `pkg/containerd/Dockerfile`, `pkg/init/Dockerfile` and
|
||||
# `test/pkg/containerd/Dockerfile` when changing this.
|
||||
# when building, note that containerd does not use go modules in the below commit,
|
||||
# while go1.16 defaults to using it, so must disable with GO111MODULE=off
|
||||
ENV CONTAINERD_REPO=https://github.com/containerd/containerd.git
|
||||
ENV CONTAINERD_COMMIT=v1.6.1
|
||||
|
||||
ENV CONTAINERD_COMMIT=v1.7.2
|
||||
ENV GOPATH=/go
|
||||
RUN apk add go git
|
||||
RUN mkdir -p $GOPATH/src/github.com/containerd && \
|
||||
@@ -17,7 +16,7 @@ RUN mkdir -p $GOPATH/src/github.com/containerd && \
|
||||
git checkout $CONTAINERD_COMMIT
|
||||
RUN apk add --no-cache btrfs-progs-dev gcc libc-dev linux-headers make libseccomp-dev
|
||||
WORKDIR $GOPATH/src/github.com/containerd/containerd
|
||||
RUN GO111MODULE=off make binaries EXTRA_FLAGS="-buildmode pie" EXTRA_LDFLAGS='-extldflags "-fno-PIC -static"' BUILDTAGS="static_build no_devmapper"
|
||||
RUN make binaries EXTRA_FLAGS="-buildmode pie" EXTRA_LDFLAGS='-extldflags "-fno-PIC -static"' BUILDTAGS="static_build no_devmapper"
|
||||
|
||||
RUN cp bin/containerd bin/ctr bin/containerd-shim bin/containerd-shim-runc-v2 /usr/bin/
|
||||
RUN strip /usr/bin/containerd /usr/bin/ctr /usr/bin/containerd-shim /usr/bin/containerd-shim-runc-v2
|
||||
|
Reference in New Issue
Block a user