1、自行安装docker服务
2、配置docker镜像源
"registry-mirrors": [
"https://mirrors.ustc.edu.cn",
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn",
"https://cr.console.aliyun.com",
"https://mirror.ccs.tencentyun.com"
]
3、安装Docker Buildx
docker buildx install
4、创建测试Dockerfile
推荐一个镜像拉取地址:https://docker.aityp.com/
FROM swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/python:3.12.0-linuxarm64
WORKDIR /app
COPY . .
RUN pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
ENTRYPOINT python app.py
5、构建命令
docker buildx build --platform linux/arm64 -t test-arm643 . --load
--platform 指定平台版本
--load 打包后把镜像加载到本地docker镜像库
6、启动测试
docker run -d -p 主机端口:服务端口 test:latest
注意:本文归作者所有,未经作者允许,不得转载