diff --git a/services/backup/docker-base/Dockerfile b/services/backup/docker-base/Dockerfile --- a/services/backup/docker-base/Dockerfile +++ b/services/backup/docker-base/Dockerfile @@ -4,8 +4,12 @@ COPY services/backup/docker-base/contents /transferred -RUN apk update -RUN apk add curl-dev openssl-dev libuuid zlib-dev +RUN apt-get update && apt-get install -y \ + libcurl4-openssl-dev \ + libssl-dev \ + uuid-dev \ + zlib1g-dev + RUN cd / RUN /transferred/install_aws_sdk.sh diff --git a/services/base-image/Dockerfile b/services/base-image/Dockerfile --- a/services/base-image/Dockerfile +++ b/services/base-image/Dockerfile @@ -1,4 +1,4 @@ -FROM alpine:3.14 +FROM ubuntu:20.04 ENV SHELL=/bin/bash @@ -6,8 +6,17 @@ COPY contents /transferred -RUN apk update -RUN apk add bash cmake git build-base autoconf libtool pkgconfig boost-dev fmt gtest-dev +RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y \ + cmake \ + git \ + build-essential \ + autoconf \ + libtool \ + pkg-config \ + libboost-all-dev \ + libfmt-dev \ + libgtest-dev + RUN /transferred/install_grpc.sh CMD /bin/bash diff --git a/services/blob/docker-base/Dockerfile b/services/blob/docker-base/Dockerfile --- a/services/blob/docker-base/Dockerfile +++ b/services/blob/docker-base/Dockerfile @@ -2,7 +2,7 @@ COPY services/tunnelbroker/docker-base/contents /transferred -RUN apk add openssl-dev +RUN apt-get install -y libssl-dev RUN /transferred/install_folly.sh CMD /bin/bash diff --git a/services/tunnelbroker/docker-base/Dockerfile b/services/tunnelbroker/docker-base/Dockerfile --- a/services/tunnelbroker/docker-base/Dockerfile +++ b/services/tunnelbroker/docker-base/Dockerfile @@ -4,8 +4,10 @@ COPY services/tunnelbroker/docker-base/contents /transferred -RUN apk update -RUN apk add curl-dev openssl-dev zlib-dev +RUN apt-get update && apt-get install -y \ + libcurl4-openssl-dev \ + libssl-dev \ + zlib1g-dev # Install SDKs RUN /transferred/install_folly.sh