1、基础镜像
1. python
FROM python:3.9.9
LABEL maintainer="Geray <1690014753@qq.com>" \
image.authors="geray" \
image.description="Application packaged by Geray" \
image.vendor="VMware, Inc." \
build.date="2022.11.14"
RUN set -x ; \
#
# sed -i 's/http:\/\/deb.debian.org/https:\/\/mirrors.aliyun.com/g' /etc/apt/sources.list ; \
apt-get update ; \
# apt-get -y install automake libtool autoconf libaio libaio-dev make libaio1 ; \
# apt-get -y install libtool libaio-dev libaio1 ; \
apt-get install -y \
jq \
librdkafka-dev \
python3-ldap \
libldap2-dev \
libsasl2-dev \
libsasl2-modules \
zip \
unzip \
ldap-utils ; \
apt-get autoclean; \
rm -rf /var/lib/apt/lists/*
docker buildx build -t geray/python:3.9.9 --platform=linux/arm64 --push .
cat > /etc/apt/sources.list <<EOF
#deb [by-hash=force] https://mirrors.aliyun.com/deepin apricot main contrib non-free
# deb http://snapshot.debian.org/archive/debian/20211220T000000Z bullseye main
deb https://mirrors.aliyun.com/debian bullseye main
# deb http://snapshot.debian.org/archive/debian-security/20211220T000000Z bullseye-security main
deb http://security.debian.org/debian-security bullseye-security main
# deb http://snapshot.debian.org/archive/debian/20211220T000000Z bullseye-updates main
deb https://mirrors.aliyun.com/debian bullseye-updates main
EOF