diff --git a/.docker/install-deps.sh b/.docker/install-deps.sh index 98bc313aedde14d2f4f4a479543aca818b82b7b8..aea457045254c55aa81b3df45bbb4edaae1eb7cf 100644 --- a/.docker/install-deps.sh +++ b/.docker/install-deps.sh @@ -8,6 +8,10 @@ apt-get update -y apt-get install -y --no-install-recommends curl ca-certificates bzip2 build-essential numactl python git wget bsdtar +curl -O -L http://security.debian.org/debian-security/pool/updates/main/o/openssl/libssl1.1_1.1.0k-1~deb9u1_amd64.deb +dpkg -i libssl1.1_1.1.0k-1~deb9u1_amd64.deb +rm libssl1.1_1.1.0k-1~deb9u1_amd64.deb + dpkgArch="$(dpkg --print-architecture | awk -F- '{ print $NF }')" wget -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch" diff --git a/.docker/install-mongo.sh b/.docker/install-mongo.sh index 4161438179fa5461e4e9479c6aa78b74c681898c..5110a20a96887fed6f1e0d2030c7c18fd63814ea 100644 --- a/.docker/install-mongo.sh +++ b/.docker/install-mongo.sh @@ -1,17 +1,18 @@ #!/bin/bash - + set -e if [ "$INSTALL_MONGO" = true ]; then - printf "\n[-] Installing MongoDB 3.4.2...\n\n" - + printf "\n[-] Installing MongoDB 4.2...\n\n" + cd /tmp - curl -O -L https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-debian81-3.4.2.tgz - tar xvzf mongodb-linux-x86_64-debian81-3.4.2.tgz - rm mongodb-linux-x86_64-debian81-3.4.2.tgz + curl -O -L https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-debian92-v4.2-latest.tgz + mkdir mongodb-linux-x86_64-debian92-v4.2 + tar xvzf mongodb-linux-x86_64-debian92-v4.2-latest.tgz --strip 1 -C mongodb-linux-x86_64-debian92-v4.2 + rm mongodb-linux-x86_64-debian92-v4.2-latest.tgz rm -rf /opt/mongodb - mv mongodb-linux-x86_64-debian81-3.4.2 /opt/mongodb + mv mongodb-linux-x86_64-debian92-v4.2 /opt/mongodb ln -sf /opt/mongodb/bin/mongo /usr/bin/mongo ln -sf /opt/mongodb/bin/mongod /usr/bin/mongod