FROM debian:buster-slim
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get -qq update \
&& apt-get -qq install -y --no-install-recommends ca-certificates netbase \
git g++ gcc autoconf automake \
libtool make zlib1g-dev libcurl4-openssl-dev openssl libcrypto++-dev libsqlite3-dev libc-ares-dev \
libssl-dev libreadline-dev libsodium-dev \
&& apt-get -y autoremove
ENV MEGA_SDK_VERSION '3.8.6'
RUN git clone https://github.com/meganz/sdk.git sdk && cd sdk \
&& git checkout v$MEGA_SDK_VERSION \
&& ./autogen.sh \
&& CXXFLAGS="-O2 -Wno-deprecated-declarations -Wno-psabi --param ggc-min-expand=1" ./configure --without-freeimage \
&& make examples/megacli \
&& make examples/megasimplesync \
&& make install
Content type
Image
Digest
Size
221.4 MB
Last updated
over 5 years ago
docker pull dtorry/mega_sdk