# 下载指定架构的镜像到本地 linux/arm64/v8或者linux/amd64

docker pull --platform linux/arm64/v8 docker.1ms.run/library/maven:3.8.5-openjdk-17

# 创建一个临时的容器,但不启动它

# docker create --name temp-container 镜像ID或者镜像名:标签

docker create --name temp-container docker.1ms.run/library/maven:3.8.5-openjdk-17

# 把刚才创建的临时容器,打包成一个全新的镜像

# docker commit temp-container 新镜像名:标签

docker commit temp-container maven:3.8.5-openjdk-17-arm64

# 删除临时容器

docker rm temp-container

# 删除老镜像

docker rmi docker.1ms.run/library/maven:3.8.5-openjdk-17

# 查看新镜像的系统架构

docker image inspect maven:3.8.5-openjdk-17-arm64 --format '{{.Architecture}}'

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐