【Jenkins打包服务,Dockerfile报错:manifest for java : 8 not fourd】

1、问题描述

Jenkins打包服务运行dockerfile里的FROM java:8报错manifest for java : 8 not fourd

复制代码
Caused by: com.spotify. docker.client.exceptions.DockerException: manifest for java:8 not found

2、解决方法

在网上查找许多方法后得出这是由于Docker官方已经弃用java8镜像,想使用的话FROM java:8 修改为FROM openjdk:8即可。

将Dockerfile改为:

复制代码
FROM openjdk:8

最后附上错误截图

相关推荐
Nebula_g44 分钟前
JavaSE加强:IO流
java·开发语言·windows·stream·javase
rannn_1111 小时前
JVM 面试题:类加载过程详解(附高频考点)
java·jvm·后端
程序猿乐锅4 小时前
从0-1一文详解RabbitMQ
java·分布式·后端·中间件·rabbitmq·ruby
考虑考虑8 小时前
JDK26中的List.ofLazy()
java·后端·java ee
小蒜学长8 小时前
基于SpringBoot的公寓报修管理系统的设计与实现(代码+数据库+LW)
java·spring boot·后端·公寓报修管理系统·多角色协同
for_ever_love__8 小时前
MySQL 主从复制讲透:binlog 原理、搭建步骤与读写分离
java·数据库·mysql·binlog·读写分离·原理·主从复制
小π军10 小时前
操作系统面试题
java·linux·服务器
倔强的石头10611 小时前
应用账号最小权限实践:读写账号、报表账号、运维账号分层
java·运维·开发语言
Shaoshing11 小时前
ThreadLocal
java·jvm·threadlocal