最近跑项目需要使用docker配置环境,遇到这么一行代码阻碍了正常的拉取,一直显示报错。

FROM docker.1ms.run/library/openjdk:8-jre

原因:

openjdk:8-jre 官方镜像已经在 Docker Hub 上被下架(deprecated + removed)了,所以你现在无论从官方源还是镜像站拉取,都会出现 not found

办法:

使用 Eclipse Temurin(官方继任者)。这是 目前事实上的“官方 OpenJDK 镜像”

FROM docker.1ms.run/eclipse-temurin:8-jre

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐