Wilt u weten hoe u PostgreSQL installeren met Docker op Ubuntu Linux? In deze zelfstudie laten we u alle stappen zien die nodig zijn om de PostgreSQL-installatie uit te voeren met Docker op een computer met Ubuntu Linux in 5 minuten of minder.
• Ubuntu 20.04
• Ubuntu 18.04
• Ubuntu 19.04
• PostgreSQL 12.4
PostgreSQL – Gerelateerde zelfstudie:
Op deze pagina bieden we snelle toegang tot een lijst met tutorials met betrekking tot PostgreSQL.
Tutorial PostgreSQL – Docker Installatie op Ubuntu Linux
Installeer de Docker-service.
Download de PostgreSQL docker afbeelding van de online repository.
Vermeld de Docker-afbeeldingen die op uw systeem zijn geïnstalleerd.
Hier is de opdrachtuitvoer:
Start een nieuwe PostgreSQL-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 5432.
De container-ID is 970ed08d8647d019c7e5041aa13a73d79496c50e4a657b3fe5e7ba4576b226bf.
Het PostgreSQL wachtwoord geconfigureerd was kamisama123.
Gefeliciteerd! U bent klaar met de PostgreSQL Docker installatie op Ubuntu Linux.
Docker PostgreSQL – Permanente gegevens
Maak een dockervolume voor permanente gegevens.
Controleer de permanente gegevensmap.
Hier is de opdrachtuitvoer:
Start een PostgreSQL-container met permanente gegevensopslag.
In ons voorbeeld, de PostgreSQL wachtwoord geconfigureerd was kamisama123.
Controleer de inhoud van de permanente gegevensmap.
Hier is de opdrachtuitvoer:
Gefeliciteerd! U hebt het gebruik van persistente gegevensopslag docker geconfigureerd.
Zelfstudie PostgreSQL – De Installatie van de Docker testen
Installeer het PostgreSQL-clientpakket op de localhost.
Toegang tot de PostgreSQL-service die wordt uitgevoerd op de Docker-container.
Hier is de opdrachtuitvoer:
Gefeliciteerd! Uw PostgreSQL Docker installatie is met succes getest.
Zelfstudie PostgreSQL – Docker containerbeheer
Controleer de status van alle Docker-conteiners met de volgende opdracht:
Hier is de opdrachtuitvoer:
Controleer de status van de PostgreSQL-container met de id of de naam ervan.
Hier is de opdrachtuitvoer:
Als u de PostgreSQL-containerservice wilt stoppen, gebruikt u de volgende opdracht:
Als u de PostgreSQL-containerservice wilt starten, gebruikt u de volgende opdracht:
Als u de PostgreSQL-containerservice opnieuw wilt starten, gebruikt u de volgende opdracht:
Gebruik in geval van een fout de volgende opdracht om de PostgreSQL-containerlogboeken te verifiëren.
In onze voorbeelden hebben we laten zien hoe we de PostgreSQL-container kunnen beheren met behulp van de ID of de eerder gedefinieerde naam.