Vil du gerne lære at installere MySQL ved hjælp af Docker på Ubuntu Linux? I denne tutorial, vil vi vise dig alle de trin, der kræves for at udføre MySQL installation ved hjælp af Docker på en computer, der kører Ubuntu Linux i 5 minutter eller mindre.

• Ubuntu 20.04
• Ubuntu 19.04
• Ubuntu 18.04
• MySQL 8.0.21

Liste over udstyr

I det følgende afsnit vises listen over udstyr, der bruges til at oprette dette selvstudium.

Som En Amazon Associate, tjener jeg fra kvalificerende køb.

Tutorial MySQL - Docker Installation på Ubuntu Linux

Installer docker-tjenesten.

Copy to Clipboard

Download MySQL-docker-billedet fra onlinelageret.

Copy to Clipboard

Vis de Docker-billeder, der er installeret på dit system.

Copy to Clipboard

Her er kommandoen output:

Copy to Clipboard

Start en ny MySQL-beholder ved hjælp af dette Docker-billede.

Copy to Clipboard

Her er kommandoen output:

Copy to Clipboard

I vores eksempel blev Docker-billedet brugt til at starte en ny container.

Den nye container bruger den lokale port 3306.

Container-id'et er e4a4aa78c2082dbc6e7d52953b8947aa2ac0f070d418f94d13ee8c24c26a95a3.

Den konfigurerede MySQL-adgangskode var kamisama123.

Tillykke! Du er færdig med MySQL Docker installation på Ubuntu Linux.

Docker MySQL - Vedvarende data

Opret den nødvendige mappe til at gemme MySQL-dataene.

Copy to Clipboard

Start en MySQL-beholder med vedvarende datalagring.

Copy to Clipboard

I vores eksempel, den Konfigurerede MySQL password var kamisama123.

Kontroller indholdet af den permanente datamappe.

Copy to Clipboard

Tillykke! Du har konfigureret brugen af vedvarende Docker-datalagring.

Tutorial MySQL - Test af Docker-installationen

Installer MySQL-klientpakken på localhost.

Copy to Clipboard

Få adgang til MySQL-tjenesten, der kører på Docker-containeren.

Copy to Clipboard

Her er kommandoen output:

Copy to Clipboard

Tillykke! Din MySQL Docker-installation blev testet med succes.

Tutorial MySQL - Docker container forvaltning

Kontroller status for alle Docker conteiners ved hjælp af følgende kommando:

Copy to Clipboard

Her er kommandoen output:

Copy to Clipboard

Kontroller status for MySQL-beholderen ved hjælp af id'et eller dens navn.

Copy to Clipboard

Her er kommandoen output:

Copy to Clipboard

Hvis du vil stoppe Tjenesten MySQL-container, skal du bruge følgende kommando:

Copy to Clipboard

Hvis du vil starte Tjenesten MySQL-container, skal du bruge følgende kommando:

Copy to Clipboard

Hvis du vil genstarte Tjenesten MySQL-container, skal du bruge følgende kommando:

Copy to Clipboard

Hvis der opstår fejl, skal du bruge følgende kommando til at kontrollere MySQL-containerlogfilerne.

Copy to Clipboard

I vores eksempler demonstrerede vi, hvordan mysql-beholderen administreres ved hjælp af dens id eller det navn, der tidligere er defineret.