jlesage / docker-nginx-proxy-manager

Docker container for Nginx Proxy Manager
MIT License
784 stars 177 forks source link

The requested image's platform not match #268

Closed jiatao99 closed 1 year ago

jiatao99 commented 2 years ago

Try to use your docker image, and got the following error:

the requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8). I am using Ubuntu 22.04

any idea how to fix it?

Another question, after I use the web interface to grab a Let's encrypt certificate, where does it saved? I use the following docker compose:

version: '3'
services:
  nginx-proxy-manager:
    image: jlesage/nginx-proxy-manager
    container_name: nginx
    ports:
      - "8181:8181"
      - "8080:8080"
      - "4443:4443"
    volumes:
      - /docker/appdata/nginx:/config:rw

Thanks

jlesage commented 1 year ago

the requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8)

This was caused by the fact that image was not supporting arm. You should no longer have this issue with the latest version.

Another question, after I use the web interface to grab a Let's encrypt certificate, where does it saved?

According to your compose file, everything is saved under /docker/appdata/nginx.

jlesage commented 1 year ago

Closing this issue. Please re-open if needed.