blockscout / frontend

Front-end application for Blockscout
https://blockscout.com
GNU General Public License v3.0
176 stars 469 forks source link

no matching manifest for linux/amd64 in the manifest list entries with Docker compose #2416

Closed ThaiKhim closed 2 days ago

ThaiKhim commented 2 days ago

Description

I built an Explorer panel using Docker however an error occurred:no matching manifest for linux/amd64 in the manifest list entries

A few days ago I tried a similar deployment and everything was fine until about 8 hours ago, all configurations in the .env files and the server's configuration kept from the first run. Screenshot from 2024-11-20 09-19-41

Type of the installation

Docker-compose

Type of the JSON RPC archive node

Geth

Type of the chain

L1

Link to the page

No response

Steps to reproduce

Backend version

v6.9.1

Frontend version

No response

Elixir & Erlang/OTP versions

Elixir 1.17.3 (compiled with Erlang/OTP 27)

Operating system

Linux

Additional information

No response

ThaiKhim commented 2 days ago

I found out that a few hours ago there was an update in the following image: blockscout/blockscout-celo does it have anything to do with this error?

emrahsky commented 2 days ago

yes I've been getting this error since yesterday

ThaiKhim commented 2 days ago

I think I found the reason: pkgs/container/frontend image

The latest version of frontend does not have a version for amd64

zsystm commented 2 days ago

same here.

export FRONTEND_DOCKER_TAG=v1.36.0

works for me.

ThaiKhim commented 2 days ago

I temporarily resolved it by returning it to v1.36.1

in the frontend.yml file in service:

version: '3.9'

services:
  frontend:
    image: ghcr.io/blockscout/frontend:v1.36.1
    pull_policy: always
    platform: linux/amd64
    restart: always
    container_name: 'frontend'
    env_file:
      -  ../envs/common-frontend.env
sl1depengwyn commented 2 days ago

Should be fixed now https://github.com/blockscout/frontend/pkgs/container/frontend/308867802?tag=v1.36.2