代码之家  ›  专栏  ›  技术社区  ›  user51

来自守护进程的Docker compose错误响应:nginx的清单:1.15-alphine未找到:清单未知:清单未知

  •  0
  • user51  · 技术社区  · 2 年前

    我有一个docker compose项目。以下是项目结构。

    $ tree .
    ├── conf
    │   └── default.conf
    └── docker-compose.yaml
    

    下面是 conf/default.conf 文件-

    upstream bankservers {
        server 172.17.0.1:6565
        server 172.17.0.1:7575
    }
    server {
        listen 8585 http2;
    
        location / {
            grpc_pass grpc://bankservers
        }
    }
    

    下面是 docker-compose.yaml -

    version: "3"
    services:
      nginx:
        image: nginx:1.15-alphine
        volumes:
          - .conf:/etc/nginx/conf.f
        ports:
          - 80:8585
    

    当我运行docker compose up时,我得到以下错误

    $sudo docker整理 [+]正在运行0/1 –nginx错误0.7s 来自守护程序的错误响应:nginx的清单:1.15-alphine未找到:清单未知:清单未知

    1 回复  |  直到 2 年前
        1
  •  2
  •   ocos    2 年前

    你只是打错了。图像应该是 nginx:1.15-alpine

    当在docker hub上找不到图像时,docker compose显然无法解析yml,并给我们一个非常漂亮的自我解释错误消息。

    manifest for nginx:1.15-alphine not found: manifest unknown: manifest unknown