linux环境dockers安装redis

1:第一步

docker pull redis

2:第二步,默认密码为空,–name表示指定容器别名,-d表示在后台运行

docker run --name hdxredis -d -p 6379:6379  redis

3.1: 挂载redis的配置文件,以配置文件方式启动redis容器

建立放置配置文件的文件夹的,文件夹的路径根据自己的情况选择

mkdir -p /home/redis/myredis

3.2:在3.1的文件夹下在建立一个名为data的文件夹

mkdir -p /home/redis/myredis/data

4:启动容器

docker run --restart=always --log-opt max-size=100m --log-opt max-file=2 -p 6379:6379 --name myredis -v /home/redis/myredis/myredis.conf:/etc/redis/redis.conf -v /home/redis/myredis/data:/data -d redis redis-server /etc/redis/redis.conf  --appendonly yes  --requirepass 123456

启动命令讲解

--restart=always 代表总是开机启动
--log-opt 代表日志方面
-p 6379:6379 代表将6379端口挂载出去
--name myredis 代表给容器取一个名字
-v /home/redis/myredis/myredis.conf:/etc/redis/redis.conf 代表将自己上传的配置文件和redis的配置文件挂载在一起
-v /home/redis/myredis/data:/data 将数据挂载在一起
-d redis 代表后台启动
redis-server /etc/redis/redis.conf 代表以配置文件启动redis,加载容器内的conf文件,因为文件挂载,最终找到上面自定义的配置文件
--appendonly yes 开启aof持久化
--requirepass 123456 设置密码,docker内部连接的话,此密码没有效,用于对外开放

猜你喜欢

转载自blog.csdn.net/qq_19891197/article/details/130851334