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