我在尝试构建一个安装了 Python 的超薄 Ubuntu 20.04 镜像时遇到了问题。它的大小为 72.8 MB 作为基本图像,安装 Python 后为 923 MB。
这是我的 Dockerfile:
FROM ubuntu:20.04
RUN apt-get update && \
apt-get install -y wget build-essential libffi-dev zlib1g-dev libssl-dev
WORKDIR /tmp
RUN wget https://www.python.org/ftp/python/3.9.16/Python-3.9.16.tar.xz && \
tar -xJf Python-3.9.16.tar.xz
WORKDIR /tmp/Python-3.9.16
RUN ./configure && \
make && \
make install
RUN python3.9 --version
RUN rm -rf /tmp/Python-3.9.16* && \
apt-get clean
有什么方法可以构建 Ubuntu 20.04 映像并在其中安装 Python,并且整体大小小于 40MB?
现实:Ubuntu 20.04 和 Python 3.9.16 (923MB)
预期:Ubuntu 20.4 和 Python 3.9.16(整体小于 40MB)