- Mitglied seit
- 30. Mrz 2016
- Beiträge
- 95
- Punkte für Reaktionen
- 13
- Punkte
- 8
Hallo zusammen,
ich habe ein Problem, bei dem ich aktuell nicht mehr weiterkomme.
Ausgangssituation:
Ich betreibe auf einer DS ein DSM, auf dem MariaDB5 und 10 laufen. Außerdem läuft Docker und in Docker eine GitLab Instanz sowie ein GitLab-Runner, der das Deployment von Anwendungen übernimmt.
Zum Deplomentprozess gehört dazu, dass der Runner einen Datenbank-Dump vom Hostsystem (MariaDB) zeiht und diesen später wieder einspielt.
Bisher hatte ich in der PATH-Variable /usr/bin vom Host "gemountet", sodass der Runner im Container auf MariaDB und die Datenbank des Hosts zugreifen konnte (usr/bin/mysqldump).
Auf einmal klappt diese Konstellation jedoch nicht mehr.
/usr/bin wird nicht (vollständig) eingebunden, sodass /usr/bin/mysqldump im Container nicht verfügbar ist. Per Konsole auf dem Hostsystem klappt das nach wie vor problemlos und mysqldump lässt sich unter dem entsprechenden Pfad aufrufen.
Hat vielleicht Jemand eine Idee?
Danke und beste Grüße
unrealSpeedy
ich habe ein Problem, bei dem ich aktuell nicht mehr weiterkomme.
Ausgangssituation:
Ich betreibe auf einer DS ein DSM, auf dem MariaDB5 und 10 laufen. Außerdem läuft Docker und in Docker eine GitLab Instanz sowie ein GitLab-Runner, der das Deployment von Anwendungen übernimmt.
Zum Deplomentprozess gehört dazu, dass der Runner einen Datenbank-Dump vom Hostsystem (MariaDB) zeiht und diesen später wieder einspielt.
Bisher hatte ich in der PATH-Variable /usr/bin vom Host "gemountet", sodass der Runner im Container auf MariaDB und die Datenbank des Hosts zugreifen konnte (usr/bin/mysqldump).
Auf einmal klappt diese Konstellation jedoch nicht mehr.
/usr/bin wird nicht (vollständig) eingebunden, sodass /usr/bin/mysqldump im Container nicht verfügbar ist. Per Konsole auf dem Hostsystem klappt das nach wie vor problemlos und mysqldump lässt sich unter dem entsprechenden Pfad aufrufen.
Hat vielleicht Jemand eine Idee?
Danke und beste Grüße
unrealSpeedy