订阅 TheTutorials/Docker 学习更多 Docker 相关的知识
如何在 Docker 中使用 Redis
Redis 是一种速度异常快的内存数据库系统,被广泛应用于各种系统中,使用 C
语言开发,本章节学习如何在 Docker
中部署 Redis
启动 Docker
Linux 中启动
Docker
sudo systemctl status docker # 查看 Docker 状态 systemctl restart docker # 重启 Docker
Mac OS X 中启动
Docker
Mac任务栏顶部可以重启 Docker
Windows 中启动
Docker
TODO
链接到 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
链接到
redis
docker exec -it my-first-redis bash
或者
docker exec -it a331f37687a1 bash
验证 redis
服务
redis-cli
链接到redis-server
redis-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]
版权声明:本文为ishellhub原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。