【Docker基础三】Docker安装Redis

下载镜像

根据自己需要下载指定版本镜像,所有版本看这:Index of /releases/ (redis.io)https://hub.docker.com/_/redis

# 下载指定版本redis镜像
docker pull redis:7.2.0
# 查看镜像是否下载成功
docker images

创建挂载目录

# 宿主机上创建挂载目录
mkdir -p /usr/local/software/docker/redis/conf
mkdir -p /usr/local/software/docker/redis/data
# 进入conf文件夹下创建redis.conf文件
# 文件内容看下方
cd /usr/local/software/docker/redis/conf
vi redis.conf

注:redis.conf文件github地址:redis/redis.conf at 7.2 · redis/redis · GitHub

 创建并启动容器

docker run -itd --name redis7 -p 6379:6379 -v /usr/local/software/docker/redis/conf/redis.conf:/etc/redis/redis.conf  -v /usr/local/software/docker/redis/data:/data redis:7.2.0 redis-server /etc/redis/redis.conf --appendonly yes --requirepass gusy1234 --bind 0.0.0.0 -::1

命令解释:

-p 6379:6379

端口映射,语法:-p 宿主机端口:容器端口

-v /usr/local/software/docker/redis/conf/redis.conf:/etc/redis/redis.conf

配置文件映射,语法:-v 宿主机目录/文件:容器目录/文件

/usr/local/software/docker/redis/data:/data

redis持久化数据映射

redis-server /etc/redis/redis.conf

关键,以配置文件形式启动redis

--appendonly yes

开始数据持久化

--requirepass gusy1234

设置密码

--bind 0.0.0.0 -::1

开启外网访问

 查看容器是否启动

docker ps

测试连通性

相关推荐

  1. docker实战:安装redis

    2024-01-07 14:10:01       69 阅读
  2. docker-compose安装redis

    2024-01-07 14:10:01       66 阅读
  3. docker安装redis7

    2024-01-07 14:10:01       47 阅读
  4. Docker安装 Redis

    2024-01-07 14:10:01       46 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-07 14:10:01       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-07 14:10:01       106 阅读
  3. 在Django里面运行非项目文件

    2024-01-07 14:10:01       87 阅读
  4. Python语言-面向对象

    2024-01-07 14:10:01       96 阅读

热门阅读

  1. conda常用命令总结

    2024-01-07 14:10:01       58 阅读
  2. MySQL视图&索引&执行计划&相关十五道面试题分享

    2024-01-07 14:10:01       45 阅读
  3. 如何在 Spring Boot 中利用虚拟线程

    2024-01-07 14:10:01       55 阅读
  4. PHP基础知识整理

    2024-01-07 14:10:01       38 阅读
  5. ElasticSearch学习笔记-SpringBoot整合Elasticsearch7

    2024-01-07 14:10:01       51 阅读