- docker pull redis【pull最新版redis】
- 新建挂载目录
mkdir /usr/local/redis/data
touch /usr/local/redis/redis.conf
- docker run --name redis -p 6379:6379 -v /usr/local/redis/redis.conf:/etc/redis/redis.conf -v /usr/local/redis/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes --requirepass "password"
说明:
--name redis 【容器名】
-p 6379:6379 【映射端口】
-v /usr/local/redis/redis.conf:/etc/redis/redis.conf 【conf文件挂载目录】
-v /usr/local/redis/data:/data 【data挂载目录】
-d redis 【后台运行镜像】
redis-server /etc/redis/redis.conf 【在容器执行redis-server启动命令,执行conf文件】
--appendonly yes 【持久化】
--requirepass "password" 【设置密码】
- 查看容器 docker ps -a
- 进入容器内部
docker exec -it redis bash 【进入容器】
redis-cli 【连接】
auth password 【登录】
set hello world
- 图形化管理工具连接
原文:https://www.cnblogs.com/sylvia-/p/13721939.html