gpt4 book ai didi

java - 寻找与 arm 和 amd64(多架构)一起运行的 java 镜像

转载 作者:行者123 更新时间:2023-12-05 04:43:46 25 4
gpt4 key购买 nike

我们最近遇到了一个问题,即并非所有 Java 镜像都在适用于 MAC (m1) 的 ARM 操作系统上运行。我们的 docker 镜像的最后一个 java 版本是 13,我们当前使用的镜像是:openjdk:13-jdk-alpine。

有没有人对我们应该使用哪个图像有任何建议?我们已经有一堆 Linux 服务器在使用我们当前的镜像。我们只想在不破坏其他一切的情况下启用 M1 机器。

最佳答案

openjdk 17.0.1 适用于 amd64 和 arm(m1) (openjdk:17.0.1) https://hub.docker.com/layers/openjdk/library/openjdk/17.0.1/images/sha256-8a99742c7c38a7b0826c8a47cacbca18af5c3a60e6eba18e75d6a8c28b9fa9b4?context=explore

我目前不知道任何基于 alpine linux 的 docker 镜像也可用于 arm。如果你需要使用 alpine linux 并且对 jdk 16 没问题,你可以从 FROM alpine:edge 开始和 RUN apk --no-cache add openjdk16

关于java - 寻找与 arm 和 amd64(多架构)一起运行的 java 镜像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69527944/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com