前置条件开放自定义端口6376
vi /etc/sysconfig/iptables
-A INPUT -p tcp -m state --state NEW -m tcp --dport 6376 -j ACCEPT
service iptables restart
1、拉取redis 6.2.6版本的镜像
docker pull redis:6.2.6
2、创建数据目录和配置目录
mkdir -p /mysoft/redis/ywzx/6376/conf /zsoft/redis/ywzx/6376/data
chmod -R 755 /zsoft/redis/
3、在/mysoft/redis/ywzx/6376/conf下创建自定义的配置文件redis.conf
redis.con内容如下:
#bind 127.0.0.1 设置允许远程连接 protected-mode no #最大连接数 maxclients 100000 #最大内存 maxmemory 5G #密码 requirepass 自定义密码
4、启动创建容器
docker run -p 6376:6379 --name redis_ys_ywzx -v /mysoft/redis/ywzx/6376/data:/data -v /mysoft/redis/ywzx/6376/conf:/usr/local/etc/redis -v /etc/localtime:/etc/localtime:ro -d redis:6.2.6 redis-server /usr/local/etc/redis/redis.conf --save 60 1
5、查看容器创建的情况
docker ps -a
docker exec -it redis_ys_ywzx /bin/bash
date