ansible 安装docker redis

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模块:file: name=/data/redis/{conf,db} state=directory
    - 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"

】 

 

 

file: name=/data/mongo/{conf,db} state=directory
posted @ 2022-09-26 16:47  leihongnu  阅读(59)  评论(0编辑  收藏  举报