Pomoc PHPmyadmin + mariadb w kontenerze

goruss

System Engineer
Q Specialist
20 Październik 2020
114
7
18
24
QNAP
null
Ethernet
null
Witam,
Ponieważ wersja mariadb jaką oferuje sklep qnap nie jest odpowiednia wiec korzystam z obrazu docker.
Jako, że to są moje początki z docerem na qnap więc proszę o wyrozumiałość.
Mój obraz wygląda następująco
Kod:
version: '3'
services:

  db:
    image: webhippie/mariadb:latest
    restart: always
    environment:
      MARIADB_ROOT_PASSWORD: rootpass
      MARIADB_DATABASE: 'nextcloud'
      MARIADB_USERNAME: 'nextcloud'
      MARIADB_PASSWORD: userpass
    volumes:
      - /share/nginx/data/baza_next/mysql/:/var/lib/mysql
W tym miejscu pytanie czy systemowy serwer sql musi być uruchomiony, czy też obraz dockera tego nie wymaga? Ponadto na jakim porcie i hoście jest uruchamiana ta baza (jak się z nią połączyć)?
Drugim pytaniem jest możliwość edytowania tej bazy w systmowym ze sklepu qnap phpmyadminem. W jaki sposób odczytywać bazy z docerów?
Dobra, jestem już o krok dalej i wiem, że systemowy sql nie musi być uruchomiony.
Pozostaje tylko pytanie jak czytać bazy z różnych kontenerów za pomocą jednego phpmyadmina?