📜  docker run redis - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:40:49.666000             🧑  作者: Mango

Docker Run Redis - Shell-Bash

简介

本文将介绍使用 Shell-Bash 命令在 Docker 中运行 Redis 的过程。Docker 是一个开源的应用容器引擎,可以方便地打包应用以及依赖库等,形成一个可移植的容器,使得应用运行在任何平台时都保持一致的运行环境。

Redis 是一个流行的开源内存键值数据库,它支持多种数据结构,如字符串、哈希表、列表、集合等,可以应用于缓存、消息队列、计数器等场景。

准备工作

在开始之前,需要提前安装好 Docker,以及通过 Docker 获取 Redis 镜像。如果没有安装 Docker,可以前往 Docker 官网 下载并安装。

获取 Redis 镜像的命令如下:

docker pull redis
运行 Redis

在终端输入以下命令即可运行 Redis:

docker run redis

这个命令将会从 Docker Hub 上下载 Redis 镜像,并在容器中运行 Redis 服务。

如果想要连接该 Redis 服务,可以使用 Redis 客户端,命令如下:

docker run -it --link redis:redis --rm redis redis-cli -h redis -p 6379

其中,--link 参数指定连接到 Redis 容器的别名为 redis-h-p 参数指定 Redis 主机地址和端口号。

进入 Redis 容器

如果想要进入已经运行的 Redis 容器,可以使用以下命令:

docker exec -it <容器 ID> redis-cli

其中,<容器 ID> 为运行 Redis 容器的 ID,使用 docker ps 命令可以查看当前所有运行中的容器。

总结

本文介绍了如何使用 Shell-Bash 命令在 Docker 中运行 Redis,以及如何连接并进入 Redis 容器。通过 Docker 运行 Redis,可以轻松地部署、管理、扩展 Redis 服务。