# 打开终端,运行以下命令来拉取 Redis 镜像
docker pull redis
# 创建文件挂载目录并进入到创建目录;
mkdir -p /home/ds/soft/redis
cd /home/ds/soft/redis/
# 下载官方的redis.conf配置文件;
wget http://download.redis.io/redis-stable/redis.conf
# 为文件授权
chmod 777 redis.conf
# 编辑redis.conf
gedit redis.conf
# 修改redis.conf配置说明:
# bind 127.0.0.1 # 这行要注释掉,解除本地连接限制
# protected-mode no # 默认yes,如果设置为yes,则只允许在本机的回环连接,其他机器无法连接。
# daemonize no # (此处docker下不用改)默认no 为不守护进程模式,docker部署不需要改为yes,docker run -d本身就是后台启动,不然会冲突
# requirepass 123456 # 设置密码
# appendonly yes # 持久化
# 安装完成后,您可以使用以下命令来创建并运行 Redis 容器:
docker run -d --name redis -p 6379:6379 -v /home/ds/soft/redis/redis.conf:/etc/redis/redis.conf -v /home/ds/soft/redis:/data redis redis-server /etc/redis/redis.conf
# docker run --name my-redis -p 6379:6379 -d redis
# 验证 Redis 容器是否正在运行
docker ps
# 要连接到 Redis 容器并执行 Redis 命令
docker exec -it redis redis-cli
参考:
http://www.bryh.cn/a/236600.html
https://cloud.tencent.com/developer/article/2258629?areaSource=102001.13&traceId=qNozRHskpGqgi31LPNad0
https://blog.51cto.com/u_16213442/7248167
网友评论