05Docker 安装Redis

news/2024/6/3 18:17:06 标签: docker, 容器, 运维

目录

安装redis

​安装

查看(安装成功)

启动(创建容器

查看进程(启动成功)

测试

1.进入redis容器

2.进入redis客户端

3.1设置一个name

3.2删除一个name

4.1退出redis-cli

4.2退出reids容器


安装redis

docker hub 搜索相应的版本

安装

[root@gh ~]# docker pull redis:6.2.6
6.2.6: Pulling from library/redis
a2abf6c4d29d: Already exists 
c7a4e4382001: Pull complete 
4044b9ba67c9: Pull complete 
c8388a79482f: Pull complete 
413c8bb60be2: Pull complete 
1abfd3011519: Pull complete 
Digest: sha256:db485f2e245b5b3329fdc7eff4eb00f913e09d8feb9ca720788059fdc2ed8339
Status: Downloaded newer image for redis:6.2.6
docker.io/library/redis:6.2.6

查看(安装成功)

REPOSITORY    TAG       IMAGE ID       CREATED        SIZE
nginx         latest    605c77e624dd   2 months ago   141MB
redis         6.2.6     7614ae9453d1   2 months ago   113MB

启动(创建容器

[root@gh ~]# docker run -itd --name redis-test -p 8082:6379 redis:6.2.6
1616b173e625d51c50769e9fb1ef1489274cf8686cfa271f13044bd14e690b19

查看进程(启动成功)

[root@gh ~]# docker ps | grep redis
1616b173e625   redis:6.2.6   "docker-entrypoint.s…"   18 seconds ago   Up 17 seconds   0.0.0.0:8082->6379/tcp   redis-test

测试

1.进入redis容器

[root@gh ~]# docker exec -it redis-test /bin/bash
root@1616b173e625:/data#     

2.进入redis客户端

[root@gh ~]# docker exec -it redis-test /bin/bash
root@1616b173e625:/data#     

3.1设置一个name

127.0.0.1:6379> set k1 xiaohe
OK

3.2删除一个name

127.0.0.1:6379> get k1
"xiaohe"

4.1退出redis-cli

 127.0.0.1:6379> exit
 root@1616b173e625:/data# 

4.2退出reids容器

root@1616b173e625:/data# exit
exit


http://www.niftyadmin.cn/n/1183024.html

相关文章

C#委托与事件讲解(二)

什么是事件?EVENT?点击事件?加载事件?一连串的模糊的概念冲击着我们弱小的脑袋 那我们首先来看一下比较正统的感念吧: 事件是类在发生其关注的事情时用来提供通知的一种方式。 事件的发生一般都牵扯2个角色 事件发行者…

SendMessage函数完全使用手册(转载)

SendMessage函数完全使用手册(转载) SendMessage函数完全使用手册首先 我们了解一下Windows的消息机制。Windows是一个消息驱动式系统,Windows消息提供应用程序与应用程序之间,应用程序与Windows系统之间进行通信的手段。举个例子,打开记事本…

06Docker 安装MySql

目录 安装 查看(安装成功) 启动(创建容器) 查看进程(启动成功) 测试 进入mysql容器 登录(启动成功) 安装 [rootgh ~]# docker pull mysql:5.7 5.7: Pulling from library/mys…

Effective C# 学习笔记(十八)区分值类型和引用类型

一般的原则是:值类型用于存储数据,类来定义行为。 值类型特征: 值类型在对其属性访问时会拷贝值创建新的对象,而不会修改原来的值。值类型对OO支持不够,虽然其可以实现接口,但是其在装箱时相当消耗资源。值…

hdu 1728(bfs)

http://acm.hdu.edu.cn/showproblem.php?pid1728这题主要是解决一个多次访问取最优&#xff08;转向次数最少&#xff09;的问题&#xff0c;用vis数组记录每次访问的转向次数&#xff0c;当出现跟优解时此点再次入队。#include<cstdio>#include<queue>#include&l…

07Docker可视化工具

目录 搜索 portainer 下载 portainer 查看是否下载成功 运行 登录 单机版Docker&#xff0c;直接选择Local &#xff0c;点击连接 使用​ 搜索 portainer [rootgh ~]# docker search portainer NAME DESCRIPTION …

c# 设计模式(二)结构型

名称 Adapter 结构 意图 将一个类的接口转换成客户希望的另外一个接口。A d a p t e r 模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 适用性 你想使用一个已经存在的类&#xff0c;而它的接口不符合你的需求。 你想创建一个可以复用的类&#xff0c;该类可…

Springboot整合RabbiMQ

目录 Springboot整合RabbiMQ pom yml config MQSender MQReceiver contorller 测试&#xff1a; 链接​ 所对应的信道 ​queues Springboot整合RabbiMQ pom <!--AMQP依赖--><dependency><groupId>org.springframework.boot</groupId><ar…