订阅 TheTutorials/Docker 学习更多 Docker 相关的知识
如何在 Docker 中使用 Redis
Redis 是一种速度异常快的内存数据库系统,被广泛应用于各种系统中,使用 C 语言开发,本章节学习如何在 Docker 中部署 Redis
启动 Docker
-
Linux 中启动
Dockersudo systemctl status docker # 查看 Docker 状态 systemctl restart docker # 重启 Docker -
Mac OS X 中启动
DockerMac任务栏顶部可以重启 Docker
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mv3NAHgQ-1600054444491)(images/docker-restart.png)]](https://i-blog.csdnimg.cn/blog_migrate/d7f2c0f3e435e661a06805c37cbdccad.png#pic_center)
-
Windows 中启动
DockerTODO
链接到 redis
-
Docker拉取redis并开始启动运行docker run --name my-first-redis -d redis这条命令没有指定
redis的版本,会默认拉取官方的最新redis版本# 输出结果为容器的 id a331f37687a1165868d2e3951763f883722c7872a03c586164d0fc8bad0101df -
检查
redis是否以已经运行docker ps #打印当前正在运行的 docker 容器进程CONTAINER ID:a331f37687a1
PORTS:6379/tcp
容器名称:my-first-redis -
链接到
redisdocker exec -it my-first-redis bash或者
docker exec -it a331f37687a1 bash
验证 redis 服务
-
redis-cli链接到redis-serverredis-cli -
使用
ping测试(如果输出PONG则表示一切正常)ping -
存储一个键值对测试
set name TheTutorials -
取出键所对应的值
GET name -
返回容器
quit -
关闭与容器的链接
exit
远程链接 redis
- 开启端口映射
sudo docker run --name my-first-redis -p [port_number]:6379 -d redis - 使用主机名或IP和新定义的端口号从远程服务器访问Redis容器
sudo redis-cli -h [host or IP] -p [port_number] -a [password]

本文详细介绍在Docker环境下部署Redis内存数据库系统的步骤,包括Docker的启动、Redis的拉取与运行、服务验证及远程连接配置等核心操作,适合初学者快速上手。
873

被折叠的 条评论
为什么被折叠?



