部署环境
你还在为买不起云服务器而烦恼吗?(本地化部署windows解决方案,适用于学生党的部署方案)-CSDN博客
Docker部署Redis
首先拉取镜像 这里别的版本也可以,仅做演示
docker pull redis:5.0.12
docker run -p 6379:6379 -d --name redis redis:5.0.12 --appendonly yes
此时容器就被运行起来了,可以通过docker ps来查看,也可以通过Docker desktop来查看。
进入到redis中
docker exec -it 容器id redis-cli
可以执行操作如 set name ××× get name
最后通过exit退出
持久化存储
由于docker pull下来的redis没有 redis.conf配置文件,因此需要本地创建,然后使用存储卷进行关联。
最终将 配置文件 和 data进行关联,得到该命令
docker run --name=redis \ -v G:/Project/java_Project/chatgpt-microservice/chatgpt-devops/redis/conf/redis.conf:/usr/local/etc/redis/redis.conf \ -v G:/Project/java_Project/chatgpt-microservice/chatgpt-devops/redis/data:/data \ -p 6379:6379 \ --restart=no \ --detach=true \ redis redis-server /usr/local/etc/redis/redis.conf --appendonly yes
如果出现问题,可以使用 docker logs redis 里查看日志进行解决
远程连接
使用redis manager进行连接,其中的host 填写 本机ip地址或者 localhost
此时就完成了redis的部署。