如何制作 Python 的 Docker 镜像
发布网友
发布时间:2022-02-26 21:29
我来回答
共1个回答
热心网友
时间:2022-02-26 22:59
作基础镜像
选择 Ubuntu 官方的 14.04 版本为我们依赖的系统镜像。
FROM ubuntu:trusty
因所有官方镜像均位于境外服务器,为了确保所有示例能正常运行,可以使用与官方镜像保持同步的 DaoCloud 境内镜像:
dockerfile
FROM cloud.io/ubuntu:trusty
设置镜像的维护者,相当于镜像的作者或发行方。
MAINTAINER Captain Dao <support@cloud.io>
用 RUN 命令调用 apt-get 包管理器安装 Python 环境所依赖的程序包。
安装依赖包相对比较固定,因此该动作应该尽量提前,这样做有助于提高镜像层的复用率。
安装完依赖后打扫卫生可以显著的减少镜像大小。
RUN apt-get update && \
apt-get install -y python \
python-dev \
python-pip && \
rm -rf /var/lib/apt/lists/*