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