通过docker对Redis进行部署。
如果没有部署过docker,看我之前写的
拉取镜像
docker pull redis
运行容器
docker run --restart=always -p 6379:6379 --name redis -v /usr/local/redis/conf:/etc/redis/redis.conf -v /usr/local/redis/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes --requirepass 123456
参数 | 解释 |
---|---|
-p 6379:6379 | 将容器的6379端口映射到主机的6379端口 |
-v /usr/local/redis/data:/data | 将容器中的数据文件夹挂载到主机对应的/usr/local/redis/data文件夹中 |
-v /usr/local/redis/conf:/etc/redis/redis.conf | 将容器的配置文件夹挂载到主机对应的/usr/local/redis/conf文件夹中 |
–requirepass 123456 | 设置密码 |
开放端口
firewall-cmd --zone=public --add-port=6379/tcp --permanent && firewall-cmd --reload