suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Sind mehrere Standard-MySQL-Server in Dockers phpMyAdmin möglich?

<p>Ich versuche, mit Docker eine Umgebung aufzubauen, die zwei MySQL-Server und einen phpMyAdmin-Server umfasst, um Daten während der Entwicklung einfach zu analysieren. Meine docker-compose.yml-Datei lautet wie folgt. </p> <pre class="brush:php;toolbar:false;">version: "3.9" Dienstleistungen: Datenbank1: Containername: Datenbank1 Bild: mysql:8.0.28 Befehl: --default-authentication-plugin=mysql_native_password Neustart: immer Umfeld: MYSQL_DATABASE: Datenbank1 MYSQL_ROOT_PASSWORD: irgendein Passwort MYSQL_USER: Datenbankbenutzer1 MYSQL_PASSWORD: Datenbankbenutzer1 Häfen: - "3306:3306" Bände: - Datenbankvolumen:/var/lib/mysql Netzwerke: -Mein Netzwerk Datenbank2: Containername: Datenbank2 Bild: mysql:8.0.28 Befehl: --default-authentication-plugin=mysql_native_password Neustart: immer Umfeld: MYSQL_DATABASE: Datenbank2 MYSQL_ROOT_PASSWORD: irgendein Passwort MYSQL_USER: Datenbankbenutzer2 MYSQL_PASSWORD: Datenbankbenutzer2 Häfen: - "3307:3306" Bände: - zweites-Datenbank-Volume:/var/lib/mysql Netzwerke: -Mein Netzwerk phpmyadmin: Containername: PHPMyAdmin Bild: phpmyadmin/phpmyadmin:5.1.3 Neustart: immer kommt drauf an: - Datenbank1 - Datenbank2 Umfeld: PMA_HOST: Datenbank1, Datenbank2 PMA_PORT: 3306, 3307 PMA_USER: Datenbankbenutzer1, Datenbankbenutzer2 PMA_PASSWORD: Datenbankbenutzer1, Datenbankbenutzer2 Häfen: - „8080:80“ Netzwerke: - Mein Netzwerk Bände: Datenbankvolumen: zweites-Datenbank-Volume: Netzwerke: Mein Netzwerk: Treiber: Bridge</pre> <p>Ich würde gerne wissen, ob es eine integrierte Möglichkeit gibt, dies zu erreichen. </p>
P粉718730956P粉718730956501 Tage vor517

Antworte allen(1)Ich werde antworten

  • P粉466643318

    P粉4666433182023-08-26 16:00:19

    你是否尝试过将环境变量PMA_HOST更改为PMA_HOSTS

    官方phpMyAdmin Docker镜像

    Antwort
    0
  • StornierenAntwort