Update Dockerfile to use golang:1.12 image

Signed-off-by: Sascha Grunert <sgrunert@suse.com>
This commit is contained in:
Sascha Grunert
2019-04-03 10:17:31 +02:00
parent 4bda5378b1
commit 6f928057b4

View File

@ -1,6 +1,4 @@
FROM golang:1.11 FROM golang:1.12
RUN echo 'deb http://httpredir.debian.org/debian jessie-backports main' > /etc/apt/sources.list.d/backports.list
RUN apt-get update && apt-get install -y \ RUN apt-get update && apt-get install -y \
apparmor \ apparmor \
@ -23,6 +21,8 @@ RUN apt-get update && apt-get install -y \
libostree-dev \ libostree-dev \
libprotobuf-dev \ libprotobuf-dev \
libprotobuf-c0-dev \ libprotobuf-c0-dev \
libseccomp2 \
libseccomp-dev \
libtool \ libtool \
libudev-dev \ libudev-dev \
protobuf-c-compiler \ protobuf-c-compiler \
@ -41,17 +41,6 @@ RUN apt-get update && apt-get install -y \
--no-install-recommends \ --no-install-recommends \
&& apt-get clean && apt-get clean
ENV LIBSECCOMP_COMMIT release-2.3
RUN set -x \
&& git clone https://github.com/seccomp/libseccomp "$GOPATH/src/github.com/seccomp/libseccomp" \
&& cd "$GOPATH/src/github.com/seccomp/libseccomp" \
&& git fetch origin --tags \
&& git checkout -q "$LIBSECCOMP_COMMIT" \
&& ./autogen.sh \
&& ./configure --prefix=/usr \
&& make all \
&& make install
# Install runc # Install runc
ENV RUNC_COMMIT 96ec2177ae841256168fcf76954f7177af9446eb ENV RUNC_COMMIT 96ec2177ae841256168fcf76954f7177af9446eb
RUN set -x \ RUN set -x \