Na Hora que rodo o comando do docker-compouse up ele começa a dar pulling nas images e para.
Na Hora que rodo o comando do docker-compouse up ele começa a dar pulling nas images e para.
Olá, Kahe, tudo bem?
Esse erro no "matching manifest for linux/arm64/v8 in the manifest list entries" geralmente ocorre quando o Docker não encontra uma imagem compatível com a arquitetura da sua máquina no registro de imagens.
Para resolver, você pode especificar a plataforma no arquivo docker-compose.yaml
, através da linha de código: platform: linux/x86_64
, você pode inserir essa linha dentro do bloco "services" no bloco "mysql-forum-api" logo após da linha de image: mysql:5.7
, veja:
mysql-forum-api:
image: mysql:5.7
platform: linux/x86_64
container_name: mysql-forum-api
restart: unless-stopped
environment:
MYSQL_DATABASE: 'forum'
MYSQL_USER: 'forum'
MYSQL_PASSWORD: 'Bk55yc1u0eiqga6e'
MYSQL_RANDOM_ROOT_PASSWORD: 'yes'
MYSQL_ROOT_HOST: '%'
volumes:
...CÓDIGO OMITIDO....
Outra forma é tentar puxar a Imagem para a plataforma correta x86_64 antes de iniciar os containers, rodando o comando:
Esse comando vai garantir que você está baixando a versão correta da imagem MySQL:
docker pull --platform linux/x86_64 mysql:5.7
Qualquer coisa manda mais detalhes como qual sistema operacional está utilizando.
Espero ter ajudado.