docker如何启动redis

这篇具有很好参考价值的文章主要介绍了docker如何启动redis。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

下载redis7.0.4

docker pull redis:7.0.4

查看redis是否下载成功

docker images

启动前需要下载redis配置文件redis.conf文件。注意不同版本的配置文件内容不一样,然后修改如下配置内容:

在本机跟目录下:

创建一个redis目录,里面创建一个data目录,

mkdir -p docker/redis
mkdir -p docker/redis/data

将下载好的redis.conf文件进行修改

1、将appendonly持久化设置为yes

docker 重启redis,redis,docker,redis,运维

2、将bind注释掉,否则只能本机访问redis

docker 重启redis,redis,docker,redis,运维

3、可以设置requirepass密码

docker 重启redis,redis,docker,redis,运维

 最后启动命令:

docker run \
-p 6379:6379 \
--name redis \
-v /docker/redis/redis.conf:/etc/redis/redis.conf \
-v /docker/redis/data:/data \
--restart=always \
-d redis:7.0.4 redis-server /etc/redis/redis.conf

命令逐步解释:文章来源地址https://www.toymoban.com/news/detail-581722.html

docker run \
-p 6379:6379 \  docker与宿主机的端口映射
--name redis \  redis容器的名字
-v /docker/redis/redis.conf:/etc/redis/redis.conf \  挂载redis.conf文件
-v /docker/redis/data:/data \  挂在redis的持久化数据
--restart=always \  设置redis容器随docker启动而自启动
-d redis:7.0.4 redis-server /etc/redis/redis.conf \  指定redis在docker中的配置文件路径,后台启动redis

到了这里,关于docker如何启动redis的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • docker搭建redis集群(三主三从)及重启redis集群

    从远程仓库先拉取一下redis的镜像文件,如果已经提前安装过镜像的,可以跳过此步骤: 看到图上标识,就说明当前镜像文件已经下载好了。 通过镜像文件,分别 启动6台redis容器实例 ,并且 数据卷挂载到宿主机 上(保障容器被意外删除后数据不丢失): 每一台实例都是按

    2024年04月16日
    浏览(60)
  • Docker服务重启后让容器自动启动 | restart参数

    问题:服务器断电之后,docker服务挂掉了,需要重启docker,但是我们重启 docker 后,容器也就停止了,不会跟随 docker 启动而启动。那么如果想在docker服务重启之后让容器自动启动,该怎么操作呢? 1.容器还没有创建,在运行容器的时候加入 –restart=always 参数 2.容器已经运行

    2024年02月10日
    浏览(49)
  • Ubuntu 如何启动、停止或重启服务

    在本文中,我们向您介绍在 Ubuntu 中启动、停止和重启服务的方法。 在开始之前,先获取计算机上所有服务的列表,因为我们需要知道服务名称来管理服务。 它将显示 Ubuntu 上的完整服务列表。 您可以使用 Systemd systemctl 实用程序启动、停止或重新启动服务。如过系统是 Ubu

    2024年02月10日
    浏览(38)
  • 如何配置 Linux 服务在崩溃或重启后自动启动 – 第二部分:参考

    作者选择了自由开源基金会作为 Write for Donations 计划的捐赠对象。 介绍 在本教程中,您将使用 systemd 配置 MySQL,在重启或崩溃后自动重新启动。 这是一个两部分系列的第二部分。第一部分涵盖了一般的 Linux 服务管理概念,如 init 守护进程和运行级别。它以 systemd 中的服务管

    2024年04月18日
    浏览(35)
  • 如何配置 Linux 服务在崩溃或重启后自动启动 – 第一部分:实际示例

    作者选择了自由开源基金会作为 Write for Donations 计划的捐赠对象。 简介 在这个两部分的教程中,你将学习如何使用 systemd 配置 Linux 服务,在重启或崩溃后自动重启。 第一部分涵盖了一般的 Linux 服务管理概念,比如 init 守护进程和运行级别。它以 systemd 中的服务管理演示结

    2024年04月17日
    浏览(41)
  • Docker 启动Redis

    两个数据卷分别挂载持久化数据和配置; 挂载配置文件后需要告诉redis用指定配置文件运行,所以在命令最后加上了 redis-server /etc/redis.conf 。 文章最后附redis的默认配置文件。 修改以下配置,以允许外部连接redis,本地练习的忽略。 vim redis.conf 1.开启密码认证(可选) 搜索

    2023年04月26日
    浏览(33)
  • 【Docker、运维】如何卸载docker

    卸载Docker的方法取决于你的操作系统。以下是在一些常见操作系统中卸载Docker的指导。确保在执行这些步骤之前,备份任何重要数据,包括Docker容器和镜像,以防万一需要以后恢复。这些步骤将彻底卸载Docker并清除与之相关的大部分数据和配置文件。  1、停止Docker服务 (如

    2024年03月26日
    浏览(57)
  • 如何一键启动、停止或重启运行在服务器内的幻兽帕鲁游戏服务进程?

    如果你是用腾讯云轻量应用服务器一键部署的幻兽帕鲁服务器,那么可以在面板一键启动、停止或重启运行在服务器内的幻兽帕鲁游戏服务进程(注意并非对服务器整机进行操作),无需手动在服务器内部运行命令。 详细教程地址:https://docs.qq.com/doc/DQnBvck1Jb2Vud2NE

    2024年04月09日
    浏览(60)
  • (五)Docker 安装 redis镜像+启动redis容器(超详细)

    输入:su root命令,切换到root 拉取镜像 不加tag(版本号) 即拉取docker仓库中 该镜像的最新版本latest 加:tag 则是拉取指定版本 使用以下命令来查看是否已安装了 mysql镜像 因为虚拟机中没有/mydata/redis/conf/redis.conf文件,所有要先创建 (1)先创建出目录结构 (2)然后创建config文件

    2024年02月11日
    浏览(41)
  • 【docker】 docker-compose如何更新services镜像 | docker-compose如何更新某个镜像 | docker-compose如何重启某个服务

    更新镜像: 首先,确保你已经获取了最新的镜像版本。这可以通过 docker pull 命令来实现,或者直接使用 docker-compose pull 命令更新所有服务的镜像。 拉取 指定 镜像 - 代码如下: 拉取 所有 镜像 - 代码如下: 注意:在拉取更新的镜像后,docker-compose不会自动重新启动服务。你需要

    2024年02月06日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包