Ich bekomme es irgendwie nicht hin, dass Baikal auf die MariaDB der Synology zugreift. Bei der Einrichtung kommt immer ein Timeout.
Die MariaDB habe ich installiert, per PHPMyAdmin eine Datenbank mit dem Namen "baikal" und einen Benutzer namens "baikal" eingerichtet, der auf die Datenbank zugreifen darf. In den Baikal-Einstellungen wähle ich MySQL, trage als Server die IP der Synology und den Port 3306 sowie Benutzername, Passwort und Datenbank-Name ein.
Baikal steckt in einem Standard-Bridge-Network. Ich habe auch schon testweise ein neues Bridge-Network angelegt und Baikal da rein verfrachtet.
In den MariaDB-Einstellungen ist der Zugriff per TCP/IP zugelassen, die Firewall ist deaktiviert. Ich habe keine Ahnung, wo der Fehler noch liegen könnte.
Das gleiche passiert, wenn ich einen Nextcloud-Container aufsetze (Datenbank "nextclouddb" und Benutzer "nextclouduser" mit entsprechenden Rechten angelegt), der auf die MariaDB der Synology zugreifen soll. Auch da bekomme ich ein Timeout. So, als ob die MariaDB keinen Zugriff von Docker-Containern erlaubt.
Die MariaDB habe ich installiert, per PHPMyAdmin eine Datenbank mit dem Namen "baikal" und einen Benutzer namens "baikal" eingerichtet, der auf die Datenbank zugreifen darf. In den Baikal-Einstellungen wähle ich MySQL, trage als Server die IP der Synology und den Port 3306 sowie Benutzername, Passwort und Datenbank-Name ein.
Baikal steckt in einem Standard-Bridge-Network. Ich habe auch schon testweise ein neues Bridge-Network angelegt und Baikal da rein verfrachtet.
In den MariaDB-Einstellungen ist der Zugriff per TCP/IP zugelassen, die Firewall ist deaktiviert. Ich habe keine Ahnung, wo der Fehler noch liegen könnte.
Das gleiche passiert, wenn ich einen Nextcloud-Container aufsetze (Datenbank "nextclouddb" und Benutzer "nextclouduser" mit entsprechenden Rechten angelegt), der auf die MariaDB der Synology zugreifen soll. Auch da bekomme ich ein Timeout. So, als ob die MariaDB keinen Zugriff von Docker-Containern erlaubt.