diff options
author | 2019-08-05 10:35:39 -0700 | |
---|---|---|
committer | 2019-08-05 10:35:39 -0700 | |
commit | 2cd5efbdb9d077701ed9a0e5bb0a5106daef6fef (patch) | |
tree | 7b43a430132238d3f37514e935ca25508e5e86da /docker | |
parent | Pin dependencies for flake8 pre-commit hook (diff) |
Pin dependencies in base image
Diffstat (limited to 'docker')
-rw-r--r-- | docker/base.Dockerfile | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/docker/base.Dockerfile b/docker/base.Dockerfile index 9173542..de33a5e 100644 --- a/docker/base.Dockerfile +++ b/docker/base.Dockerfile @@ -1,15 +1,15 @@ FROM alpine:3.10 as builder RUN apk add --no-cache --update \ - bison \ - bsd-compat-headers \ - flex \ - g++ \ - gcc \ - git \ - libnl3-dev \ - linux-headers \ - make \ - protobuf-dev + bison~=3.3 \ + bsd-compat-headers~=0.7 \ + flex~=2.6 \ + g++~=8.3 \ + gcc~=8.3 \ + git~=2.22 \ + libnl3-dev~=3.4 \ + linux-headers~=4.19 \ + make~=4.2 \ + protobuf-dev~=3.6 RUN git clone --depth=1 https://github.com/google/nsjail.git /nsjail \ && cd /nsjail \ && git checkout 0b1d5ac03932c140f08536ed72b4b58741e7d3cf @@ -19,9 +19,9 @@ RUN make FROM python:3.7.4-alpine3.10 ENV PIP_NO_CACHE_DIR=false RUN apk add --no-cache --update \ - libnl3 \ - libstdc++ \ - protobuf -RUN pip install pipenv + libnl3~-3.4 \ + libstdc++~=8.3 \ + protobuf~=3.6 +RUN pip install pipenv==2018.11.26 COPY --from=builder /nsjail/nsjail /usr/sbin/ RUN chmod +x /usr/sbin/nsjail |