nginx-proxy-manager help

  • Hi.
    I want to use the https://hub.docker.com/r/jc21/nginx-proxy-manager. but i have a problem to connect to the database.


    My database:

    Code
    docker run -d -p 3306:3306 \
     --name MariaDB_nginx-proxy-manager \
     --restart=unless-stopped \
    -v /Sonstiges/Docker/Daten/MariaDB_nginx-proxy-manager:/var/lib/mysql:rw \
    -v /etc/localtime:/etc/localtime:ro \
    -e MYSQL_ROOT_PASSWORD=xxxxxxx \
    -e MYSQL_USER=nginx-proxy-manager \
    -e MYSQL_PASSWORD=passone \
    -e MYSQL_DATABASE=nginx-proxy-manager \
    mariadb:latest


    proxy manager:


    Code
    docker run -d -p 80:80 -p 443:443 -p 81:81 \
     --name nginx-proxy-manager \
     --restart=unless-stopped \
    -v /etc/localtime:/etc/localtime:ro \
    -v /Sonstiges/Docker/Daten/nginx-proxy-manager/Letsencrypt:/etc/letsencrypt:rw \
    -v /Sonstiges/Docker/Daten/nginx-proxy-manager/Data:/etc/data:rw \
    -v /Sonstiges/Docker/Konfigurationen/nginx-proxy-manager/config.json:/app/config/production.json:rw \
    jc21/nginx-proxy-manager:latest

    and the config.json file:



    Code
    {
      "database": {
        "engine": "mysql",
        "host": "my IP adress",
        "name": "nginx-proxy-manager",
        "user": "nginx-proxy-manager",
        "password": "passone",
        "port": 3306
      }
    }

    And this is the error:


    2019-01-12 0:02:58 9 [Warning] Access denied for user 'nginx-proxy-manager'@'172.17.0.1' (using password: YES)


    What is wrong? I checked the password, username etc but i can not find the issue.
    Can anybody help? Please.

  • As far as I can see, you're using different databases:

    • your DB docker image is for mariadb:latest
    • nginx has a config for "engine": "mysql"

    If config fix won't help, try to use docker for MySQL DB

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!