首页 > 数据库 >ansible 安装docker redis

ansible 安装docker redis

时间:2022-09-26 16:57:33浏览次数:52  
标签:name redis ansible conf docker data

1、编辑redis.conf配置文件

为了后期修改配置,先写一个配置。后期一般要修改配置的,建议先写一个

#库的数量,默认是16

databases 32

2、编辑剧本

vim redis.yml

 #第一行给 ---

---

#主机
- hosts: 192.168.59.103

#用户
  remote_user: root

任务

  tasks:

#任务描述,启动docker.service服务
    - name: start docker.service
      command: systemctl start docker

#任务描述:创建文件目录,用来做容器映射,也可以用file模块
    - name: mkdir dir
      shell: mkdir -p /data/redis/{conf,db}

#拷贝ansible端的redis.conf文件到被控端
    - name: coyp conf
      copy: src=/root/redis.conf dest=/data/redis/conf

#启动容器
    - name: run redis
      shell: docker run -p 6379:6379 -v /data/redis/conf:/usr/local/etc/redis -v /data/redis/data:/data --name redis redis redis-server /usr/local/etc/redis/redis.conf --requirepass "123456"

】 

 

 

标签:name,redis,ansible,conf,docker,data
From: https://www.cnblogs.com/leihongnu/p/16731513.html

相关文章

  • 【Redis】缓存删除策略
    Redis缓存删除策略分为定时删除、定期删除与惰性删除。前两个是主动删除,后一个是被动删除。1定时删除为key设置一个过期时间,时间一到,由定时器任务删除这个key。优......
  • docker部署kafka
    version:"3"services:zookeeper:image:'bitnami/zookeeper:latest'ports:-'2181:2181'environment:-ALLOW_ANONYMOUS_LOGIN=yes......
  • Redis面试题
    为啥快?1.基于内存2.优秀的数据结构,大多数O(1)时间复杂度的命令3.自定义redis协议4.多路I/O复用模型5.单线程,避免线程切换影响持久化方式区别?AOF(保存的是命令)......
  • Redis 主从哨兵集群选型
    主从复制模仿Mysql实现的高可用,数据备份,读操作的负载均衡,提升一定的qps,但缺点就是不能自动恢复,且只有主节点可写,限制了写能力,并且单机存储有限制。哨兵哨兵机器就是单......
  • docker-compose安装
    执行命令sudocurl-Lhttps://get.daocloud.io/docker/compose/releases/download/1.25.1/docker-compose-`uname-s`-`uname-m`-o/usr/local/bin/docker-composesu......
  • doecker---制作DockerFile并上传Hub
    一.DockerFile基础知识FROM #基础镜像,一切从这里开始构建MAINTAINER #镜像是谁写的,姓名+邮箱RUN #镜像构建的时候需要运行的命令ADD #添加内容,步骤,tomcat镜像,这个t......
  • k83:docker.service:: Unit not found:关于systemd服务的一天【普遍问题】!
    花费了不少时间去解决这个问题。systemd目前还是太low!!!!按照它的提示,直觉和普遍意义上、及网上的资料,在docker本身和systemddaemon-reload上的问题上纠缠了很久!!!!其实,是......
  • 第十九章 Centos7下Docker安装Tomcat
    一、查找Tomcat镜像[root@staging~]#dockersearchtomcat二、拉取Tomcat镜像[root@staging~]#dockerpulltomcat三、运行Tomcat#在/root目录下创建tomcat......
  • 第十六章 Centos7下Docker安装GitLab
    一、查找Gitlab镜像[root@staging~]#dockersearchgitlab二、拉取Gitlab镜像[root@staging~]#dockerpullgitlab/gitlab-ce:latest三、运行GitLab[root@sta......
  • k8s将dockershim移除之后,如何继续使用docker?
    说说这个前提,就是k8s宣布将dockershim给移除了这么个点 为什么要移除 说白了,就是k8s是想建立标准的,通过的CRI,容器运行的接口,不仅仅可以支持docker,还可以支持其他的......