赞
踩
【程序员卑微茶木在线学习】
今天因为端口放行问题,docker 部署redis后外部一直访问不到,我放行了linux宝塔的6379端口,却没有放行云服务器上的端口
折腾了一下午,终于意识到了这个问题
时间虽然花的多,但是成果也是显然的,至少下次再也不会因为docker部署redis而消磨时间。
接下来就开始总结一下真正的全套安装部署了
1.关闭linux防火墙:
systemctl stop firewalld
如果你使用的是云服务器
务必进入云服务器,给6379端口放行
docker search redis
docker pull redis:latest
#官网下载的默认地址为/root/redis.conf
wget http://download.redis.io/redis-stable/redis.conf
mkdir /root/redis
mv /root/redis.conf /root/redis
vi /root/redis/redis.conf
将redis.conf文件下列参数更改
#bind 127.0.0.1 #允许远程连接(注释或者改为bind 0.0.0.0)
protected-mode no #保护模式
appendonly yes #持久化
docker run -p 6379:6379 --name redis -v /docker/redis/redis.conf:/etc/redis/redis.conf -v /docker/redis/data:/data -d redis redis-server /etc/redis/redis.conf
参数说明:
方法1 :
redis docker exec -it [容器id] redis-cli
#exec是进入已经存在的容器
方法2: 先进入容器再开启redis
docker exec -it c7188be9bd7b /bin/bash
#此处c7188be9bd7b 为容器id
redis-cli
注:此处采用的是Redis Desktop Manager
附网盘下载地址,提取码:s2o8
好了就这样了,完美收工,装完逼我也去得继续认真时刻了
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。