前言
alpine作为一个最小容量的基础镜像,可以满足我们在此基础上,去构建我们想要的镜像,构建完的镜像也不会占用太大的容量,便于我们的使用与管理
使用
编辑Dockerfile文件
cat > Dockerfile <<-EOF
FROM alpine:latest
MAINTAINER firMament
RUN apk add python3
EOF
构建脚本
cat > punish.sh <<-EOF
#!/usr/bin/env bash
NAME=firMament
TAG=myPython3
TAG_LOCAL=${NAME}:${TAG}
docker build -t ${TAG_LOCAL} .
EOF
bash punish.sh
结语
此过程是通过apk方式安装python,也可以根据二进制安装包来安装python,根据各自的需求进行制作镜像