Merge pull request #1861 from justincormack/containerd-build

Update containerd
This commit is contained in:
Rolf Neugebauer 2017-05-21 11:13:07 +01:00 committed by GitHub
commit 4377ae3209
23 changed files with 25 additions and 25 deletions

View File

@ -4,7 +4,7 @@ kernel:
init: init:
- linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e - linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e
- linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6 - linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6
- linuxkit/containerd:1c71f95fa36040ea7e987deb98a7a2a363853f01 - linuxkit/containerd:f1130450206d4f64f0ddc13d15bb68435aa1ff61
- linuxkit/ca-certificates:4e9a83e890e6477dcd25029fc4f1ced61d0642f4 - linuxkit/ca-certificates:4e9a83e890e6477dcd25029fc4f1ced61d0642f4
onboot: onboot:
- name: sysctl - name: sysctl

View File

@ -4,7 +4,7 @@ kernel:
init: init:
- linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e - linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e
- linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6 - linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6
- linuxkit/containerd:1c71f95fa36040ea7e987deb98a7a2a363853f01 - linuxkit/containerd:f1130450206d4f64f0ddc13d15bb68435aa1ff61
- linuxkit/ca-certificates:4e9a83e890e6477dcd25029fc4f1ced61d0642f4 - linuxkit/ca-certificates:4e9a83e890e6477dcd25029fc4f1ced61d0642f4
onboot: onboot:
- name: sysctl - name: sysctl

View File

@ -4,7 +4,7 @@ kernel:
init: init:
- linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e - linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e
- linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6 - linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6
- linuxkit/containerd:1c71f95fa36040ea7e987deb98a7a2a363853f01 - linuxkit/containerd:f1130450206d4f64f0ddc13d15bb68435aa1ff61
onboot: onboot:
- name: dhcpcd - name: dhcpcd
image: "linuxkit/dhcpcd:cb96c09a33c166eca6530f166f0f79927c3e83b0" image: "linuxkit/dhcpcd:cb96c09a33c166eca6530f166f0f79927c3e83b0"

View File

@ -4,7 +4,7 @@ kernel:
init: init:
- linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e - linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e
- linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6 - linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6
- linuxkit/containerd:1c71f95fa36040ea7e987deb98a7a2a363853f01 - linuxkit/containerd:f1130450206d4f64f0ddc13d15bb68435aa1ff61
services: services:
- name: rngd - name: rngd
image: "linuxkit/rngd:c97ef16be340884a985d8b025983505a9bcc51f0" image: "linuxkit/rngd:c97ef16be340884a985d8b025983505a9bcc51f0"

View File

@ -4,7 +4,7 @@ kernel:
init: init:
- linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e - linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e
- linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6 - linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6
- linuxkit/containerd:1c71f95fa36040ea7e987deb98a7a2a363853f01 - linuxkit/containerd:f1130450206d4f64f0ddc13d15bb68435aa1ff61
- linuxkit/ca-certificates:4e9a83e890e6477dcd25029fc4f1ced61d0642f4 - linuxkit/ca-certificates:4e9a83e890e6477dcd25029fc4f1ced61d0642f4
onboot: onboot:
- name: sysctl - name: sysctl

View File

@ -6,7 +6,7 @@ kernel:
init: init:
- linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e - linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e
- linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6 - linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6
- linuxkit/containerd:1c71f95fa36040ea7e987deb98a7a2a363853f01 - linuxkit/containerd:f1130450206d4f64f0ddc13d15bb68435aa1ff61
services: services:
- name: dhcpcd - name: dhcpcd
image: "linuxkit/dhcpcd:cb96c09a33c166eca6530f166f0f79927c3e83b0" image: "linuxkit/dhcpcd:cb96c09a33c166eca6530f166f0f79927c3e83b0"

View File

@ -4,7 +4,7 @@ kernel:
init: init:
- linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e - linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e
- linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6 - linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6
- linuxkit/containerd:1c71f95fa36040ea7e987deb98a7a2a363853f01 - linuxkit/containerd:f1130450206d4f64f0ddc13d15bb68435aa1ff61
- linuxkit/ca-certificates:4e9a83e890e6477dcd25029fc4f1ced61d0642f4 - linuxkit/ca-certificates:4e9a83e890e6477dcd25029fc4f1ced61d0642f4
onboot: onboot:
- name: sysctl - name: sysctl

View File

@ -4,7 +4,7 @@ kernel:
init: init:
- linuxkit/init:42fe8cb1508b3afed39eb89821906e3cc7a70551 - linuxkit/init:42fe8cb1508b3afed39eb89821906e3cc7a70551
- linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6 - linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6
- linuxkit/containerd:1c71f95fa36040ea7e987deb98a7a2a363853f01 - linuxkit/containerd:f1130450206d4f64f0ddc13d15bb68435aa1ff61
- linuxkit/ca-certificates:eabc5a6e59f05aa91529d80e9a595b85b046f935 - linuxkit/ca-certificates:eabc5a6e59f05aa91529d80e9a595b85b046f935
onboot: onboot:
- name: sysctl - name: sysctl

View File

@ -4,7 +4,7 @@ kernel:
init: init:
- linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e - linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e
- linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6 - linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6
- linuxkit/containerd:1c71f95fa36040ea7e987deb98a7a2a363853f01 - linuxkit/containerd:f1130450206d4f64f0ddc13d15bb68435aa1ff61
- linuxkit/ca-certificates:4e9a83e890e6477dcd25029fc4f1ced61d0642f4 - linuxkit/ca-certificates:4e9a83e890e6477dcd25029fc4f1ced61d0642f4
onboot: onboot:
- name: sysctl - name: sysctl

View File

@ -4,7 +4,7 @@ kernel:
init: init:
- linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e - linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e
- linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6 - linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6
- linuxkit/containerd:1c71f95fa36040ea7e987deb98a7a2a363853f01 - linuxkit/containerd:f1130450206d4f64f0ddc13d15bb68435aa1ff61
- linuxkit/ca-certificates:4e9a83e890e6477dcd25029fc4f1ced61d0642f4 - linuxkit/ca-certificates:4e9a83e890e6477dcd25029fc4f1ced61d0642f4
onboot: onboot:
- name: sysctl - name: sysctl

View File

@ -10,13 +10,13 @@ RUN \
make \ make \
&& true && true
ENV GOPATH=/root/go ENV GOPATH=/root/go
ENV CONTAINERD_COMMIT=b53105ed253b99f8b63809e704f23819dce9776e ENV CONTAINERD_COMMIT=0f0f3b69dcba2efeba012ff55e2a596f12cf0bac
RUN mkdir -p $GOPATH/src/github.com/containerd && \ RUN mkdir -p $GOPATH/src/github.com/containerd && \
cd $GOPATH/src/github.com/containerd && \ cd $GOPATH/src/github.com/containerd && \
git clone https://github.com/containerd/containerd.git git clone https://github.com/containerd/containerd.git
WORKDIR $GOPATH/src/github.com/containerd/containerd WORKDIR $GOPATH/src/github.com/containerd/containerd
RUN git checkout $CONTAINERD_COMMIT RUN git checkout $CONTAINERD_COMMIT
RUN make binaries GO_GCFLAGS="-buildmode pie --ldflags '-extldflags \"-fno-PIC -static\"'" RUN make binaries EXTRA_FLAGS="-buildmode pie" EXTRA_LDFLAGS="-extldflags \\\"-fno-PIC -static\\\""
RUN cp bin/containerd bin/ctr bin/containerd-shim bin/dist /usr/bin/ RUN cp bin/containerd bin/ctr bin/containerd-shim bin/dist /usr/bin/
WORKDIR / WORKDIR /
COPY . . COPY . .
@ -24,5 +24,5 @@ COPY . .
FROM scratch FROM scratch
ENTRYPOINT [] ENTRYPOINT []
WORKDIR / WORKDIR /
COPY --from=alpine /usr/bin/containerd /usr/bin/ctr /usr/bin/containerd-shim /usr/bin/ COPY --from=alpine /usr/bin/containerd /usr/bin/ctr /usr/bin/dist /usr/bin/containerd-shim /usr/bin/
COPY --from=alpine /etc/containerd/config.toml /etc/containerd/ COPY --from=alpine /etc/containerd/config.toml /etc/containerd/

View File

@ -4,7 +4,7 @@ kernel:
init: init:
- linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e - linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e
- linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6 - linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6
- linuxkit/containerd:1c71f95fa36040ea7e987deb98a7a2a363853f01 - linuxkit/containerd:f1130450206d4f64f0ddc13d15bb68435aa1ff61
- linuxkit/ca-certificates:4e9a83e890e6477dcd25029fc4f1ced61d0642f4 - linuxkit/ca-certificates:4e9a83e890e6477dcd25029fc4f1ced61d0642f4
onboot: onboot:
- name: sysctl - name: sysctl

View File

@ -4,7 +4,7 @@ kernel:
init: init:
- linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e - linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e
- linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6 - linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6
- linuxkit/containerd:1c71f95fa36040ea7e987deb98a7a2a363853f01 - linuxkit/containerd:f1130450206d4f64f0ddc13d15bb68435aa1ff61
- linuxkit/ca-certificates:4e9a83e890e6477dcd25029fc4f1ced61d0642f4 - linuxkit/ca-certificates:4e9a83e890e6477dcd25029fc4f1ced61d0642f4
onboot: onboot:
- name: sysctl - name: sysctl

View File

@ -4,7 +4,7 @@ kernel:
init: init:
- linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e - linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e
- linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6 - linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6
- linuxkit/containerd:1c71f95fa36040ea7e987deb98a7a2a363853f01 - linuxkit/containerd:f1130450206d4f64f0ddc13d15bb68435aa1ff61
- linuxkit/ca-certificates:4e9a83e890e6477dcd25029fc4f1ced61d0642f4 - linuxkit/ca-certificates:4e9a83e890e6477dcd25029fc4f1ced61d0642f4
onboot: onboot:
- name: sysctl - name: sysctl

View File

@ -4,7 +4,7 @@ kernel:
init: init:
- linuxkit/init:062e57b1d1e017e44c6339fc2b4cd41f3f10b2a9 # with runc, logwrite, startmemlogd - linuxkit/init:062e57b1d1e017e44c6339fc2b4cd41f3f10b2a9 # with runc, logwrite, startmemlogd
- linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6 - linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6
- linuxkit/containerd:1c71f95fa36040ea7e987deb98a7a2a363853f01 - linuxkit/containerd:f1130450206d4f64f0ddc13d15bb68435aa1ff61
- linuxkit/ca-certificates:4e9a83e890e6477dcd25029fc4f1ced61d0642f4 - linuxkit/ca-certificates:4e9a83e890e6477dcd25029fc4f1ced61d0642f4
- linuxkit/memlogd:9b5834189f598f43c507f6938077113906f51012 - linuxkit/memlogd:9b5834189f598f43c507f6938077113906f51012
onboot: onboot:

View File

@ -4,7 +4,7 @@ kernel:
init: init:
- linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e - linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e
- linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6 - linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6
- linuxkit/containerd:1c71f95fa36040ea7e987deb98a7a2a363853f01 - linuxkit/containerd:f1130450206d4f64f0ddc13d15bb68435aa1ff61
- linuxkit/ca-certificates:4e9a83e890e6477dcd25029fc4f1ced61d0642f4 - linuxkit/ca-certificates:4e9a83e890e6477dcd25029fc4f1ced61d0642f4
onboot: onboot:
- name: sysctl - name: sysctl

View File

@ -4,7 +4,7 @@ kernel:
init: init:
- linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e - linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e
- linuxkit/runc:2649198589ef0020d99f613adaeda45ce0093a38 - linuxkit/runc:2649198589ef0020d99f613adaeda45ce0093a38
- linuxkit/containerd:1c71f95fa36040ea7e987deb98a7a2a363853f01 - linuxkit/containerd:f1130450206d4f64f0ddc13d15bb68435aa1ff61
- linuxkit/ca-certificates:4e9a83e890e6477dcd25029fc4f1ced61d0642f4 - linuxkit/ca-certificates:4e9a83e890e6477dcd25029fc4f1ced61d0642f4
onboot: onboot:
- name: sysctl - name: sysctl

View File

@ -4,7 +4,7 @@ kernel:
init: init:
- linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e - linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e
- linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6 - linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6
- linuxkit/containerd:1c71f95fa36040ea7e987deb98a7a2a363853f01 - linuxkit/containerd:f1130450206d4f64f0ddc13d15bb68435aa1ff61
onboot: onboot:
- name: dhcpcd - name: dhcpcd
image: "linuxkit/dhcpcd:cb96c09a33c166eca6530f166f0f79927c3e83b0" image: "linuxkit/dhcpcd:cb96c09a33c166eca6530f166f0f79927c3e83b0"

View File

@ -4,7 +4,7 @@ kernel:
init: init:
- linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e - linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e
- linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6 - linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6
- linuxkit/containerd:1c71f95fa36040ea7e987deb98a7a2a363853f01 - linuxkit/containerd:f1130450206d4f64f0ddc13d15bb68435aa1ff61
- linuxkit/ca-certificates:4e9a83e890e6477dcd25029fc4f1ced61d0642f4 - linuxkit/ca-certificates:4e9a83e890e6477dcd25029fc4f1ced61d0642f4
onboot: onboot:
- name: dhcpcd - name: dhcpcd

View File

@ -4,7 +4,7 @@ kernel:
init: init:
- linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e - linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e
- linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6 - linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6
- linuxkit/containerd:1c71f95fa36040ea7e987deb98a7a2a363853f01 - linuxkit/containerd:f1130450206d4f64f0ddc13d15bb68435aa1ff61
onboot: onboot:
- name: check - name: check
image: "kmod-test" image: "kmod-test"

View File

@ -4,7 +4,7 @@ kernel:
init: init:
- linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e - linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e
- linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6 - linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6
- linuxkit/containerd:1c71f95fa36040ea7e987deb98a7a2a363853f01 - linuxkit/containerd:f1130450206d4f64f0ddc13d15bb68435aa1ff61
- linuxkit/ca-certificates:4e9a83e890e6477dcd25029fc4f1ced61d0642f4 - linuxkit/ca-certificates:4e9a83e890e6477dcd25029fc4f1ced61d0642f4
onboot: onboot:
- name: sysctl - name: sysctl

View File

@ -4,7 +4,7 @@ kernel:
init: init:
- linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e - linuxkit/init:cbd7ae748f0a082516501a3e914fa0c924ee941e
- linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6 - linuxkit/runc:24dfe632ed3ff53a026ee3fac046fd544434e2d6
- linuxkit/containerd:1c71f95fa36040ea7e987deb98a7a2a363853f01 - linuxkit/containerd:f1130450206d4f64f0ddc13d15bb68435aa1ff61
- linuxkit/ca-certificates:4e9a83e890e6477dcd25029fc4f1ced61d0642f4 - linuxkit/ca-certificates:4e9a83e890e6477dcd25029fc4f1ced61d0642f4
onboot: onboot:
- name: ltp - name: ltp

View File

@ -6,7 +6,7 @@ kernel:
init: init:
- linuxkit/init:deea956a9ab07bf262083e93a86930bdc610cc2f - linuxkit/init:deea956a9ab07bf262083e93a86930bdc610cc2f
- linuxkit/runc:2649198589ef0020d99f613adaeda45ce0093a38 - linuxkit/runc:2649198589ef0020d99f613adaeda45ce0093a38
- linuxkit/containerd:1c71f95fa36040ea7e987deb98a7a2a363853f01 - linuxkit/containerd:f1130450206d4f64f0ddc13d15bb68435aa1ff61
- linuxkit/ca-certificates:4e9a83e890e6477dcd25029fc4f1ced61d0642f4 - linuxkit/ca-certificates:4e9a83e890e6477dcd25029fc4f1ced61d0642f4
onboot: onboot:
- name: dhcpcd - name: dhcpcd