docker-compose搭建redis服务

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

docker-compose搭建redis服务

1.首先准备所需文件

mkdir data
touch redis.conf
touch docker-compose.yaml
# 这个结构
[root@iZbp16ukkrjo2m3jyyo3tfZ redis]# ls
data  docker-compose.yaml  redis.conf

2.编辑redis.conf

bind 0.0.0.0
port 6379
# tcp-backlog 511
timeout 0
tcp-keepalive 0
logfile ""
supervised no

3.编辑docker-compose.yaml

version: "3.1"
services:
  redis:
    image: redis
    container_name: redis
    restart: always
    environment:
      TZ: Asia/Shanghai
    ports:
      - 6379:6379
    command: /usr/local/bin/redis-server /usr/local/etc/redis/redis.conf
    restart: always
    volumes:
      - ./redis.conf:/usr/local/etc/redis/redis.conf:rw
      - ./data:/data

4.启动

docker-compose -f docker-compose.yaml up -d

文章来源地址https://www.toymoban.com/news/detail-628506.html

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

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

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

相关文章

  • 使用docker/docker-compose通过自定义的redis.conf文件启动redis 7.2.3,附上docker-compose.yml的redis配置

    目录 一.复制以及使用自定义的redis.conf文件 1.在官网拷贝对应版本的配置文件内容新建redis.conf文件进行粘贴。(推荐) 2.也可以去官网下载对应版本的redis的tar.gz包,解压后在根目录下找到redis.conf文件复制也可也可。 二.配置redis.conf文件(这里有个小坑) 1.注释掉bind 127.0.0.1

    2024年02月03日
    浏览(46)
  • docker-compose安装redis

    1.创建目录,并赋予权限 data, logs, conf 2.切换到conf目录下,从网上下载redis配置文件 3.修改配置文件 4.编写docker-compose.yml文件

    2024年01月17日
    浏览(38)
  • docker-compose部署redis

    docker-compose是什么? Docker Compose是一个用于 定义和运行多个容器Docker应用程序的工具 。它允许您定义一组容器,这些容器组成一个完整的应用程序,且这些容器之间可以互相通信。通过Docker Compose,您可以使用一个单独的文件来定义应用程序的 服务、网络、卷等元素,并且可

    2024年02月12日
    浏览(25)
  • docker-compose设置redis密码

    要在 docker-compose.yml 文件中设置 Redis 的密码,你需要在 services 块中添加一个 environment 子块,并在其中添加一个 REDIS_PASSWORD 变量。例如: 注意:这是在使用 Docker Compose 版本 3.7 或更高版本时的语法。如果你使用的是更早的版本,可能需要使用不同的语法。你可以查看 Docker

    2024年02月11日
    浏览(64)
  • docker-compose 中设置redis密码

    在 docker-compose.yml 文件中,可以使用 environment 字段为 Redis 设置密码,如下所示: 注意,在这种情况下,密码是在启动 Redis 服务时设置的,并且仅对启动的 Redis 服务实例有效。 如果要持久化 Redis 密码,则需要在 Redis 配置文件中设置密码,然后使用 Docker 容器映射该配置文件

    2024年02月11日
    浏览(27)
  • docker+redis哨兵模式(一主二从三哨兵)- docker-compose

    一、docker-compose 安装: sudo apt-get update   #安装最新的docke-ce sudo apt-get install  docker-ce   # 下载最新的docker-compose curl -L https://github.com/docker/compose/releases/download/1.25.0-rc4/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose   # 修改docker-compose 权限 chmod +x /usr/local/bin/docker-compose

    2024年02月06日
    浏览(31)
  • 使用docker-compose搭建gitlab

    使用Docker搭建GitLab带来的好处。它简化了部署过程,将安装和配置整合为一个容器,并通过简单的命令即可启动和运行GitLab实例。Docker的隔离和容器化特性确保了GitLab与其依赖的软件环境的隔离,避免了冲突问题。此外,Docker的可移植性使得GitLab可以在不同平台和环境中运行

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

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

    2024年02月06日
    浏览(33)
  • 使用docker-compose搭建lnmpr环境

    源码gitee • 使用 Dockerfile 定义应用程序的环境。 • 使用 docker-compose.yml 定义构成应用程序的服务,这样它们可以在隔离环境中一起运行。 • 最后,执行 docker-compose up -d 命令来启动并运行整个应用程序。 nginx默认页面 php默认页面 php redis扩展信息 mysql未配置之前页面,出现的

    2024年02月14日
    浏览(36)
  • 使用docker-compose搭建mysql主从

    目录 一、docker-compose和主从的简介 1、docker-compose 2、mysql主从 3、为什么要使用docke-compose? 二、部署mysql主从集群 1、mysql-master主库 2、mysql-slave从库 三、安装docker-compose 1、上传文件 2、添加可执行权限 3、创建并编辑docker-compose.yml文件 4、运行docker-composeysql.yml 四、配置mysql主

    2024年02月07日
    浏览(26)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包