当这个图像没有被使用时,如何修复 docker-compose no such image latest?

问题描述 投票:0回答:0

我有一个问题,我真的很想得到帮助。一直让我发疯。

docker-compose up -d
docker-compose.yml
内容如下:

version: "3"
services:
  db:
    container_name: mysql
    image: "public.ecr.aws/docker/library/mysql:5.7"
    platform: linux/amd64
    environment:
      - MYSQL_ROOT_PASSWORD=secret
      - MYSQL_DATABASE=example
    ports:
      - 3306:3306
    volumes:
      - ./db-init-scripts:/docker-entrypoint-initdb.d

运行时出现错误:

No such image: public.ecr.aws/docker/library/mysql:latest

但我没有要求最新的。有点难倒任何想法?

我尝试在特定环境中运行 docker-compose,尽管没有引用最新的,但似乎尝试引用它,然后因为它而出错。

docker docker-compose
© www.soinside.com 2019 - 2024. All rights reserved.