1
resposta

Erro ao criar os containers

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Na Hora que rodo o comando do docker-compouse up ele começa a dar pulling nas images e para.

1 resposta

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.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!