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