Como correr Redis em Docker

Como correr Redis em Docker
Redis é um dos bancos de dados de memória mais populares. É uma solução gratuita e de código aberto que pode ser usado como mecanismo de cache ou corretor de mensagens.

Docker é uma plataforma de contêinerização que permite que você desenvolva, empacote e envie aplicativos em ambientes independentes. Ele permite que os desenvolvedores criem ambientes de aplicativos que sejam executados em qualquer lugar com todas as ferramentas e dependências necessárias.

Vamos aprender a executar o Redis em um contêiner usando o Docker para este.

Requisitos

Neste tutorial, assumimos que você tem a versão mais recente do Docker instalada em seu sistema. Caso contrário, você pode verificar os recursos abaixo para aprender como fazer isso.

  • https: // linuxhint.com/install_configure_docker_ubuntu/
  • https: // linuxhint.com/install_docker_ce_Centos8/
  • https: // linuxhint.com/install_docker_debian_10/
  • https: // linuxhint.com/docker_arch_linux/
  • https: // www.Docker.com/produtos/docker-desktop

Depois de instalar e configurar o Docker no seu sistema, podemos prosseguir com o tutorial.

Etapa 1 - Inicie o serviço do Docker

O primeiro passo é ativar e iniciar o serviço do Docker. Se você usar o Docker Desktop no Windows, Linux ou MacOS, execute o aplicativo para iniciar o serviço.

Você também pode usar o comando como mostrado abaixo:

sudo systemctl start docker

Para verificar o status do serviço Docker, digite o comando:

Docker de status de sudo systemctl

Etapa 2 - Obtenha a imagem do Docker

O próximo passo é puxar a imagem do Docker do hub oficial do Docker. Podemos fazer isso executando o comando:

Sudo Docker Pull Redis

Etapa 3 - Inicie o Redis Container

Para iniciar o contêiner do docker, execute o comando mostrado abaixo:

Sudo Docker Run -Nome Redis -Server -D Redis

O comando acima deve executar o contêiner do Docker com o servidor Redis.

Você pode verificar o status da imagem do docker usando o comando ps como:

Sudo Docker PS

O comando acima deve retornar um exemplo de saída como mostrado:

Teste se o servidor Redis estiver em alta

Para testar se o servidor Redis está em funcionamento, abra o terminal e execute o comando:

Sudo Docker Exec -It Redis -Server SH

O comando acima oferece uma sessão de shell ao seu contêiner do Docker.

Execute o comando acima para testar a conexão com o servidor Redis

$ redis-cli ping
Pong

Se você obtiver a saída como pong, o servidor está em alta.

Você pode se conectar à CLI Redis usando o comando:

# Redis-cli
127.0.0.1: 6379>

Etapa 4 - Stop Docker Container

Depois de executar suas operações de banco de dados, você pode parar o contêiner Redis usando o comando:

$ sudo docker pare redis-server

Conclusão

Este pequeno artigo discute a construção e uma instância do servidor Redis no Docker. Esperamos que você tenha gostado do tutorial.

Verifique outros tutoriais do Linuxhint para saber mais.