Vuoi imparare a installare TimescaleDB utilizzando Docker su Ubuntu Linux? In questo tutorial, ci verrà in mostra tutti i passaggi necessari per eseguire l’installazione TimescaleDB utilizzando Docker su un computer che esegue Ubuntu Linux in 5 minuti o meno.
• Ubuntu 20.04
• Ubuntu 18.04
• Ubuntu 19.04
• TimescaleDB 12.4
Tutorial TimescaleDB – Installazione Docker su Ubuntu Linux
Installare il servizio Docker.
Scaricare l’immagine docker TimescaleDB dal repository online.
Elencare le immagini Docker installate nel sistema.
Ecco l’output del comando:
Avviare un nuovo contenitore TimescaleDB utilizzando questa immagine Docker.
Ecco l’output del comando:
Nel nostro esempio, l’immagine Docker è stata usata per avviare un nuovo contenitore.
Il nuovo contenitore utilizza la porta locale 5432.
L’ID del contenitore è db51dbe186b1d63c72d1cfc3846446727279bf99df456435528e8a2462e6d02578.
La password TimescaleDB configurata era kamisama123.
Congratulazioni! L’installazione di TimescaleDB Docker è stata completata su Ubuntu Linux.
Docker TimescaleDB – Dati persistenti
Creare un volume docker per i dati persistenti.
Verificare la directory dei dati persistenti.
Ecco l’output del comando:
Avviare un contenitore TimescaleDB con archiviazione dati persistente.
Nel nostro esempio, la password TimescaleDB configurata era kamisama123.
Verificare il contenuto della directory dei dati persistenti.
Ecco l’output del comando:
Congratulazioni! L’utilizzo dell’archiviazione dati permanente Docker è stato configurato correttamente.
Esercitazione TimescaleDB – Test dell’installazione di Docker
Installare il pacchetto client PostgreSQL nell’host locale.
Accedere al servizio TimescaleDB in esecuzione nel contenitore Docker.
Ecco l’output del comando:
Congratulazioni! L’installazione di TimescaleDB Docker è stata testata correttamente.
Esercitazione TimescaleDB – Gestione contenitore Docker
Verificare lo stato di tutti i conteiner Docker utilizzando il comando seguente:
Ecco l’output del comando:
Verificare lo stato del contenitore TimescaleDB utilizzando l’ID o il nome.
Ecco l’output del comando:
Per arrestare il servizio contenitore TimescaleDB, utilizzare il comando seguente:
Per avviare il servizio contenitore TimescaleDB, utilizzare il comando seguente:
Per riavviare il servizio contenitore TimescaleDB, utilizzare il comando seguente:
In caso di errore, utilizzare il comando seguente per verificare i registri del contenitore TimescaleDB.
Negli esempi è stato illustrato come gestire il contenitore TimescaleDB usando il relativo ID o il nome definito in precedenza.