docker-compose.yml, wenn Sie MySQL auf Docker laufen lassen möchten

(1) Erstellen Sie "docker-compose.yml"

docker-compose.yml


version: "3.8"
services:
  db:
    image: mysql:5.7                   #Geben Sie die Version von MySQL an
    container_name: docker_mysql
    ports:
      - "3307:3306"                    #Geben Sie den Port an, an dem die Datenbank gestartet werden soll
    environment:
      - MYSQL_USER=root
      - MYSQL_PASSWORD=
      - MYSQL_ROOT_PASSWORD=
      - MYSQL_ALLOW_EMPTY_PASSWORD=yes #Kein Passwort zulassen
    volumes:
      - mysql-db-data:/var/lib/mysql   #Datenpersistenz
    tty: true                          #Starten Sie den Behälter weiter
volumes:
  mysql-db-data:
    driver: local

(2) Starten Sie mysql docker-compose up -d

(3) Stellen Sie eine Verbindung zu mysql mysql -u root -h 127.0.0.1 -P 3307 her

Recommended Posts

docker-compose.yml, wenn Sie MySQL auf Docker laufen lassen möchten
Wenn Sie explizit ODER oder UND mit Ransack schreiben möchten
lombok.config, wenn Sie @Qualifier mit lombok an @RequiredArgsConstructor übergeben möchten
Aktualisieren Sie MySQL mit Docker von 5.7 auf 8.0
Lassen Sie einen Docker-Container laufen, ohne dass residente Prozesse ausgeführt werden
Wenn Sie InputStream in JDBI3 binden möchten
Wenn Sie die Methode außerhalb verwenden möchten
[Ruby] Wenn Sie mehrere Zeichen ersetzen möchten
Bis ich versuche, Apache Kafka mit Docker-Image auszuführen
Gibt an, ob SSL bei Verwendung von JDBC mit MySQL aktiviert werden soll.
Wenn Sie Mockito mit Kotlin verwenden möchten, verwenden Sie Mockito-Kotlin
Wenn Sie Annotation in Java 8 dynamisch ersetzen möchten
Befehl, wenn Sie alle Docker-Images und -Container sauber löschen und neu beginnen möchten
Code, der verwendet werden soll, wenn Sie Json nur mit Standardbibliotheken in Java verarbeiten möchten
[Ruby + Rails] Wenn Sie sich zusammen mit der Benutzerregistrierung in der Mailchimp-Mailingliste registrieren möchten
So schreiben Sie in die Modellklasse, wenn Sie mit PlayFramework Binärdaten in der Datenbank speichern möchten
So erstellen Sie mit Docker ~ Express ~ eine [TypeScript + Vue + Express + MySQL] -Umgebung
Delicate ist praktisch, wenn Sie Teile wiederverwenden möchten
Maßnahmen für Berechtigungen beim Erstellen von MySQL mit Docker auf WSL2
Sie müssen winpty mit Docker Exec [Windows] verwenden.
So schreiben Sie, wenn Sie Zeilenumbrüche und Ausgaben beibehalten und XSS in Rails vermeiden möchten
[Für Super-Anfänger] Das Mindestwissen, das Sie mit Hashes und Symbolen berücksichtigen möchten
Auf Anforderung wird der Zugriff auf die Ressource beim Push mit Docker verweigert
ProxyFactory ist praktisch, wenn Sie AOP mit Spring testen möchten!
Ich möchte Spring Local Time mit MySQL Time (auch Millisekunden) einfügen.
Ich möchte OutOfMemory bei der Ausgabe großer Dateien mit POI vermeiden
So erstellen Sie mit Docker ~ MySQL ~ eine [TypeScript + Vue + Express + MySQL] -Umgebung
So erstellen Sie eine Rails + Vue + MySQL-Umgebung mit Docker [neueste Version 2020/09]
Dummer Fehler beim Ausführen des Nginx-Servers in Docker Compose
Wenn Sie devise eingeführt haben, aber weitere Spalten hinzufügen möchten
[Rails] Ich möchte beim Übergang mit link_to Daten zu Params hinzufügen
So erstellen Sie mit Docker ~ Sequelize ~ eine [TypeScript + Vue + Express + MySQL] -Umgebung
Üben Sie die Verwendung, wenn Sie verschiedene Verarbeitungsgruppen seriell ausführen möchten
Versuchen Sie, den Cloudera Manager mit Docker auszuführen
Lesen Sie die Dump-Datei mit MySQL von Docker
mysql2 kann mit der Bundle-Installation nicht installiert werden
[Umgebungskonstruktion mit Docker] Rails 6 & MySQL 8
So starten Sie Camunda mit Docker
Das erste, was Sie tun müssen, wenn Sie mit Heroku auf GitHub mit Eclipse auf Java zufrieden sein möchten
Als ich versuchte, mit Docker eine Umgebung für PHP7.4 + Apache + MySQL zu erstellen, blieb ich stecken [Windows & Mac]
Ein Memo, wenn Sie den Zeitteil des Kalenders löschen möchten
Wenn Rails eine Sitzung für einen bestimmten Controller deaktivieren soll
Probleme, denen ich beim Erstellen der Digdag-Umgebung mit Docker verfallen war
Beachten Sie Folgendes, wenn Sie Apache PDFBox® mit AWS Lambda verwenden
Wenn Sie mit Ruby eine Zip-Datei erstellen möchten, ist dies Rubyzip.
Immerhin wollte ich den Inhalt von MySQL mit Docker in der Vorschau anzeigen ...
So teilen Sie Dateien mit Docker Toolbox
Versuchen Sie, MySql und Blazor mit Docker-Compose auszuführen
Ich möchte DBViewer mit Eclipse 2018-12 verwenden! !!
Bearbeiten Sie MySQL mit Befehlen in der Docker-Umgebung