更新系统包

在安装 Redis 之前,先更新系统的包列表:

 1sudo apt update

安装 Redis

运行以下命令安装 Redis 服务器:

 1sudo apt install redis-server

启动 Redis 服务

安装完成后,Redis 服务会自动启动。如果没有启动,可以手动启动:

 1sudo systemctl start redis

设置 Redis 开机自启动

确保 Redis 在系统启动时自动启动:

 1sudo systemctl enable redis

测试 Redis

使用 Redis 客户端连接到 Redis 服务器并测试:

 1redis-cli

在 Redis CLI 中运行以下命令测试:

 1ping

如果返回 PONG,说明 Redis 正常运行。

配置 Redis(可选)

Redis 的配置文件位于 /etc/redis/redis.conf。可以根据需要修改配置文件,例如绑定 IP、设置密码等。

  1. 编辑配置文件:

     1sudo nano /etc/redis/redis.conf
  2. 修改配置后,重启 Redis 服务:

     1sudo systemctl restart redis

安装 Docker

如果系统上还没有安装 Docker,可以按照以下步骤安装:

  1. 更新包列表:

     1sudo apt update
  2. 安装 Docker 依赖:

     1sudo apt install apt-transport-https ca-certificates curl software-properties-common
  3. 添加 Docker 官方 GPG 密钥:

     1curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
  4. 添加 Docker 仓库:

     1echo "deb \[arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg\] https://download.docker.com/linux/ubuntu $(lsb\_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
  5. 安装 Docker:

     1sudo apt update
     2sudo apt install docker-ce docker-ce-cli containerd.io
  6. 启动 Docker 服务并设置开机自启动:

     1sudo systemctl start docker
     2sudo systemctl enable docker
  7. 验证 Docker 是否安装成功:

     1sudo docker --version

拉取 Redis 镜像

从 Docker Hub 拉取 Redis 官方镜像:

 1sudo docker pull redis:latest

运行 Redis 容器

使用以下命令启动 Redis 容器:

 1sudo docker run -d --name redis-container -p 6379:6379 redis:latest
  • -d:后台运行容器。
  • --name redis-container:为容器指定名称。
  • -p 6379:6379:将宿主机的 6379 端口映射到容器的 6379 端口。

进入 Redis 容器

可以通过以下命令进入 Redis 容器的 Shell:

 1sudo docker exec -it redis-container redis-cli

测试 Redis

在 Redis CLI 中运行以下命令测试:

 1ping

如果返回 PONG,说明 Redis 正常运行。

停止和启动容器

  • 停止容器:

     1sudo docker stop redis-container
  • 启动容器:

     1sudo docker start redis-container
  • 删除容器:

     1sudo docker rm redis-container
个人笔记记录 2021 ~ 2025