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.
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.