Docker - Implantação Redis

Redis usa processo de implantação em contêiner Docker

1. Crie um contêiner

docker run -d --name redis --restart=always -p 6379:6379 redis:5.0.14-alpine

Observações: A versão do redis é 5.0.14 e o número da porta padrão é 6379.
O resultado da execução bem-sucedida:

[root@node1 ~]# docker run -d --name redis --restart=always -p 6379:6379 redis:5.0.14-alpine
Unable to find image 'redis:5.0.14-alpine' locally
5.0.14-alpine: Pulling from library/redis
59bf1c3509f3: Pull complete 
719adce26c52: Pull complete 
b8f35e378c31: Pull complete 
1c2c4f440f7a: Pull complete 
51c042fa539b: Pull complete 
8cfef0002c8a: Pull complete 
Digest: sha256:a04b57e05b784a419bc818f6b450233328c4115a1e1f104d84ce916eb1583925
Status: Downloaded newer image for redis:5.0.14-alpine
5543466f4aa6148ae3cc646e746904be57acc6de5fbcc802fa2b77dc21cc08f2

2. Insira o contêiner redis

(1) Encontre o ID do contêiner correspondente por meio do docker ps e insira o contêiner por meio do docker exec

[root@node1 ~]# docker ps |grep redis
5543466f4aa6   redis:5.0.14-alpine   "docker-entrypoint.s…"   3 hours ago    Up 3 hours    0.0.0.0:6379->6379/tcp, :::6379->6379/tcp              redis
[root@node1 ~]# docker exec -it 5543466f4aa6 /bin/sh
/data #

(2) Insira redis por meio de redis-cli

[root@node1 ~]# docker exec -it 5543466f4aa6 sh
/data # redis-cli
127.0.0.1:6379> keys *
1) "apple"
127.0.0.1:6379> 

PS: Você pode realizar operações de dados de negócios Redis. Para comandos de operação Redis específicos, você pode consultar a seguinte lista:

1. Inicie o cliente redis localmente

redis-cli

2. Inicie o cliente Redis remotamente

redis-cli -h host -p port -a password

3. Obtenha a chave * curinga para corresponder a todos

keys *

4. Mude para o banco de dados 1

select 1

5. Limpe todos os dados da biblioteca

flushall

6. Limpe os dados da biblioteca especificada, se não for especificado, limpe a biblioteca atual

flushdb 0

7. Visualize o tipo de dados da chave especificada

type key

8. Obtenha os dados da chave especificada

get key

9. Defina o valor da chave especificada

set key1 value1

10. Chave de exclusão curinga, executada diretamente na linha de comando do shell

redis-cli keys "user*" |xargs redis-cli  del

11. Veja a versão do Redis

redis-server --version

--------- Editora: Edge of Dreams

Acho que você gosta

Origin blog.csdn.net/gsycwh/article/details/131393096
Recomendado
Clasificación