# 下载指定架构的镜像到本地 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

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐