Gostaria de aprender a instalar o TimescaleDB usando o Docker no Ubuntu Linux? Neste tutorial, vamos mostrar todas as etapas necessárias para executar a instalação TimescaleDB usando o Docker em um computador rodando o Ubuntu Linux em 5 minutos ou menos.
• Ubuntu 20.04
• Ubuntu 18.04
• Ubuntu 19.04
• TimescaleDB 12.4
Tutorial TimescaleDB – Instalação Docker no Ubuntu Linux
Instale o serviço Docker.
Baixe a imagem do docker TimescaleDB no repositório online.
Liste as imagens Docker instaladas em seu sistema.
Aqui está a saída de comando:
Inicie um novo contêiner TimescaleDB usando esta imagem Docker.
Aqui está a saída de comando:
Em nosso exemplo, a imagem Docker foi usada para iniciar um novo contêiner.
O novo contêiner está usando a porta local 5432.
O ID do contêiner é db51dbe186b1d63c72d1cfc3846467279f456435528e8a2462e6d02578.
A senha timescaleDB configurada foi kamisama123.
Parabéns! Você terminou a instalação timescaleDB Docker no Ubuntu Linux.
Docker TimescaleDB – Dados persistentes
Crie um volume docker para dados persistentes.
Verifique o diretório de dados persistente.
Aqui está a saída de comando:
Inicie um contêiner TIMESCALEDB com armazenamento de dados persistente.
Em nosso exemplo, a senha timescaleDB configurada foi kamisama123.
Verifique o conteúdo do diretório de dados persistente.
Aqui está a saída de comando:
Parabéns! Você configurou com sucesso o uso do armazenamento de dados persistente do Docker.
Tutorial TimescaleDB – Testando a instalação do Docker
Instale o pacote de clientes PostgreSQL no localhost.
Acesse o serviço TimescaleDB em execução no contêiner Docker.
Aqui está a saída de comando:
Parabéns! Sua instalação timescaleDB Docker foi testada com sucesso.
Tutorial TimescaleDB – Gerenciamento de contêineres Docker
Verifique o status de todos os conteiners docker usando o seguinte comando:
Aqui está a saída de comando:
Verifique o status do recipiente TimescaleDB usando o ID ou seu nome.
Aqui está a saída de comando:
Para interromper o serviço de contêiner TimescaleDB, use o seguinte comando:
Para iniciar o serviço de contêiner TimescaleDB, use o seguinte comando:
Para reiniciar o serviço de contêiner TimescaleDB, use o seguinte comando:
Em caso de erro, use o seguinte comando para verificar os registros de contêiner timescaleDB.
Em nossos exemplos, demonstramos como gerenciar o contêiner TimescaleDB usando seu ID ou o nome previamente definido.