diff --git a/Dockerfile b/Dockerfile index 62371a24b..e1b00d8f5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -25,12 +25,14 @@ WORKDIR /app RUN set -xe; \ useradd -m nadeko; \ apt-get update; \ - apt-get install -y libopus0 libsodium23 libsqlite3-0 curl ffmpeg python3 python3-pip sudo; \ + apt-get install -y --no-install-recommends libopus0 libsodium23 libsqlite3-0 curl ffmpeg python3 python3-pip sudo; \ update-alternatives --install /usr/bin/python python /usr/bin/python3.9 1; \ echo 'Defaults>nadeko env_keep+="ASPNETCORE_* DOTNET_* NadekoBot_* shard_id total_shards TZ"' > /etc/sudoers.d/nadeko; \ - pip3 install --upgrade youtube-dl; \ - apt-get remove -y python3-pip; \ - chmod +x /usr/local/bin/youtube-dl + pip3 install --no-cache-dir --upgrade youtube-dl; \ + apt-get purge -y python3-pip; \ + chmod +x /usr/local/bin/youtube-dl; \ + apt-get autoremove -y; \ + apt-get autoclean -y COPY --from=build /app ./ COPY docker-entrypoint.sh /usr/local/sbin