Hi zusammen
Ich stelle mein Server um und benutze nun Docker.
Damit lege ich alle Dienste in einem Container ab.
Nun läuft Openhab bereits und Mysql ebenfalls.
Auch ist eine Datenbank in Mysql angelegt mit den Richtigen benutzern
damit lege ich die Container an :
nun verbinde ich OpenHAB mit Mysql mit dem hier :
OpenHAB kann aber nicht auf die Datenbank zugreifen .... auch mit der Container IP nicht.
Kann mir da wer helfen ?
MfG
Ich stelle mein Server um und benutze nun Docker.
Damit lege ich alle Dienste in einem Container ab.
Nun läuft Openhab bereits und Mysql ebenfalls.
Auch ist eine Datenbank in Mysql angelegt mit den Richtigen benutzern
damit lege ich die Container an :
Code:
mysql: restart: always container_name: Mysql privileged: true image: mysql depends_on: - "samba" volumes: - ./mysql/data:/var/lib/mysql expose: - "3306" - "33060" ports: - "3306:3306" - "33060:33060" environment: - MYSQL_ROOT_PASSWORD="geheim" networks: - openhab-network openhab: restart: always container_name: OpenHab privileged: true image: openhab/openhab:2.2.0-amd64-debian depends_on: - "portainer" - "mysql" volumes: - "/etc/localtime:/etc/localtime:ro" - "/etc/timezone:/etc/timezone:ro" - "./openhab/addons:/openhab/addons" - "./openhab/conf:/openhab/conf" - "./openhab/userdata:/openhab/userdata" tty: true expose: - "8080" ports: - "8080:8080" environment: OPENHAB_HTTP_PORT: "8080" OPENHAB_HTTPS_PORT: "8443" network_mode: host
Code:
# the database url like 'jdbc:mysql://<host>:<port>/<database>' (without quotes) url=jdbc:mysql://127.0.0.1:3306/OpenHAB # the database user user=openhab # the database password password=openhab
Kann mir da wer helfen ?
MfG
Kommentar