Wilt u leren hoe u MySQL installeren met Docker op Ubuntu Linux? In deze zelfstudie laten we u alle stappen zien die nodig zijn om de MySQL-installatie uit te voeren met Docker op een computer met Ubuntu Linux in 5 minuten of minder.
• Ubuntu 20.04
• Ubuntu 19.04
• Ubuntu 18.04
• MysQL 8.0.21
Uitrustingslijst
In de volgende sectie wordt de lijst weergegeven met apparatuur die wordt gebruikt om deze zelfstudie te maken.
Als Amazon Associate verdien ik aan kwalificerende aankopen.
Gerelateerde zelfstudie – MySQL
Op deze pagina bieden we snelle toegang tot een lijst met tutorials met betrekking tot MySQL.
Tutorial MySQL – Docker Installatie op Ubuntu Linux
Installeer de Docker-service.
Download de MySQL docker afbeelding van de online repository.
Vermeld de Docker-afbeeldingen die op uw systeem zijn geïnstalleerd.
Hier is de opdrachtuitvoer:
Start een nieuwe MySQL-container met deze Docker-afbeelding.
Hier is de opdrachtuitvoer:
In ons voorbeeld werd de Docker-afbeelding gebruikt om een nieuwe container te starten.
De nieuwe container maakt gebruik van de lokale haven 3306.
De container-ID is e4a4aa78c2082dbc6e7d52953b8947aa2ac0f070d418f94d13ee8c24c26a95a3.
Het MySQL wachtwoord geconfigureerd was kamisama123.
Gefeliciteerd! Je bent klaar met de MySQL Docker installatie op Ubuntu Linux.
Docker MySQL – Permanente gegevens
Maak de vereiste map om de MySQL-gegevens op te slaan.
Start een MySQL-container met permanente gegevensopslag.
In ons voorbeeld was het mysql-wachtwoord geconfigureerd kamisama123.
Controleer de inhoud van de permanente gegevensmap.
Gefeliciteerd! U hebt het gebruik van persistente gegevensopslag docker geconfigureerd.
Zelfstudie MySQL – De installatie van de Docker testen
Installeer het MySQL-clientpakket op de localhost.
Toegang tot de MySQL-service die wordt uitgevoerd op de Docker-container.
Hier is de opdrachtuitvoer:
Gefeliciteerd! Uw MySQL Docker installatie is met succes getest.
Zelfstudie MySQL – Docker containerbeheer
Controleer de status van alle Docker-conteiners met de volgende opdracht:
Hier is de opdrachtuitvoer:
Controleer de status van de MySQL-container met de id of de naam ervan.
Hier is de opdrachtuitvoer:
Als u de MySQL-containerservice wilt stoppen, gebruikt u de volgende opdracht:
Als u de MySQL-containerservice wilt starten, gebruikt u de volgende opdracht:
Als u de MySQL-containerservice opnieuw wilt starten, gebruikt u de volgende opdracht:
Gebruik in geval van een fout de volgende opdracht om de MySQL-containerlogboeken te verifiëren.
In onze voorbeelden hebben we laten zien hoe we de MySQL-container kunnen beheren met behulp van de ID of de eerder gedefinieerde naam.