Step 1: Docker拉取alpine镜像
docker pull alpine:latest
Step 2: 直接运行镜像,命名为alpine(下面的命令 'alpine' 记得修改为自己的容器名称)
docker run -d --name=alpine alpine:latest
Step 3:修改Alpine镜像源
docker exec -it alpine sed -i s/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g /etc/apk/repositories
Step 4:安装Python3、pip3和其他依赖
docker exec -it alpine apk add --update --no-cache curl jq py3-configobj py3-pip py3-setuptools python3 python3-dev
Step 5:测试安装结果,注意安装的是python3的版本,所以命令也是使用python3才能执行的,pip/pip3则都可以
附Dockerfile:
FROM alpine:latest
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories
RUN apk add --update --no-cache curl jq py3-configobj py3-pip py3-setuptools python3 python3-dev