1
resposta

Imagem openjdk:8-jdk-alpine não existe.

Não consigo buildar com a imagem openjdk:8-jdk-alpine que está nos arquivos.
docker pull openjdk:8-jdk-alpine
Error response from daemon: manifest for openjdk:8-jdk-alpine not found: manifest unknown: manifest unknown

1 resposta

Bom dia!

É uma imagem que deixou de existir.

A forma mais simples de resolver é substituir a imagem por uma equivalente mantida atualmente. A recomendação oficial hoje é usar o Eclipse Temurin (antigo AdoptOpenJDK).

Se no Dockerfile ou no docker-compose.yml estiver assim:

openjdk:8-jdk-alpine

troque por:

eclipse-temurin:8-jdk-alpine

Se por algum motivo o Alpine causar problema, outra opção segura é:

eclipse-temurin:8-jdk

Depois da alteração, rode novamente o build:

docker compose build
docker compose up -d

Isso resolve o problema e não impacta o conteúdo do curso, já que continua sendo Java 8. O que mudou foi apenas a imagem base.