Instale o Redis do Docker Hub

Instale o Redis do Docker Hub

Visão geral

Nesta postagem, veremos como podemos instalar e usar o Redis Server do Docker Hub. O uso do Docker Hub é muito vantajoso, pois isso garante que não precisamos reinstalar a mesma versão do redis em nossa máquina e podemos testar nossos redis com várias versões muito rapidamente. Vamos ler mais sobre isso.

Usando o docker

Para começar a usar o Docker, devemos instalá -lo em nosso sistema. Para fazer isso, visite esta página e encontre uma versão apropriada para sua plataforma. Depois de abrir, você verá uma página como esta:

Para começar a usar o Docker, devemos criar um Docker ID também. Podemos fazer isso por um link fornecido na mesma caixa de diálogo. Prossiga para a próxima seção depois de criar um ID e registrar nessa instância. Você poderá configurar o Docker com esta página de configurações quando ele iniciar:

Obviamente, estamos usando o Mac e, portanto, as capturas de tela são específicas para eles e podem diferir um pouco com base em sua plataforma.

Se você deseja confirmar que a instalação do Docker foi concluída corretamente, tente executar este comando:

Docker Run Hello-World

Você verá a seguinte saída:

Agora que está funcionando bem, podemos passar para a instalação e o uso do Redis do Docker Hub.

Instale o Redis do Docker Hub

Executar uma instância Redis usando o Docker Hub é apenas uma questão de alguns comandos e entender a lógica por trás dele. Felizmente, vamos fornecer os dois aqui.

Para puxar um arquivo Redis Docker e executá -lo na máquina local na porta padrão, eu.e. 6379, execute o seguinte comando:

Docker Run -Nome Some -Redis -d Redis

Quando você executa o comando acima no terminal, você verá que ele começa a baixar os arquivos necessários:

Vamos esperar o download concluir. Dependendo do tamanho mais recente do arquivo disponível, isso pode levar até alguns minutos.

Depois que isso estiver pronto, abra outra guia para o seu terminal, tente executar este comando:

Docker PS

A saída será:

Então, nosso servidor Redis agora está em execução e pronto para ser consultado!

Vinculando redis à porta local

Se você deseja que um de seu aplicativo vincule ao servidor Redis que acabamos de começar, não poderá fazê -lo a partir de agora.

Basta executar o comando seguinte para disponibilizá -lo em uma porta local também:

Docker Run -P 6379: 6379 Redis

Basta observar que a imagem Redis não será baixada novamente. Só será verificado se uma versão mais recente estiver disponível localmente que a versão atual.

Tentando redis

Agora, verificaremos a execução de redis e interagindo com ele. Execute redis usando o comando acima e você verá algo como:

Depois de ver que Redis agora está aceitando conexões, podemos tentar interagir na porta que especificamos, que é 6379.

Podemos entrar na CLI Redis com o seguinte comando:

Redis-cli

*) Nota: se você estiver executando no linux primeiro instalar o pacote Redis-tools

Quando executado, veremos o seguinte resultado:

Vamos apenas tentar salvar alguns dados aqui. Vamos tentar um último comando:

É isso. Isso significa que fomos capazes de salvar dados no docker que executa a imagem de contêiner de redis, incrível!