Redis 在docker中安装

1.拉取制定版本的容器:

docker pull redis:5.0

2.创建文件夹和文件

mkdir /usr/local/app/redis/data              【创建文件夹】

touch /usr/local/app/redis/redis.conf        【创建文件】

3.运行镜像

docker run --name redis -p 6379:6379 \
-v /usr/local/app/redis/redis.conf:/etc/redis/redis.conf \
-v /usr/local/app/redis/data:/data \
-d --restart=always redis:5.0 redis-server /etc/redis/redis.conf \
--appendonly yes \
--requirepass "root"
说明:
--name redis 【容器名】
-p 6379:6379 【映射端口】
-v /usr/local/app/redis/redis.conf:/etc/redis/redis.conf 【conf文件挂载目录】
-v /usr/local/app/redis/data:/data 【data挂载目录】
-d redis:5.0 【后台运行镜像】
--restart=always 【docker重启后自动启动镜像】
redis-server /etc/redis/redis.conf 【在容器执行redis-server启动命令,执行conf文件】
--appendonly yes 【持久化】
--requirepass "root" 【设置密码】

4.进入容器

docker exec -it redis bash 【进入容器】
redis-cli 【连接】
auth root 【登录】
set hello world
get hello
Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐