Docker安装Redis6.2.1
1, 搜索Redis镜像
命令:docker search <镜像名称>
可以看到有很多redis的镜像,此处因没有指定版本,所以下载的就是默认的最新版本 。
2,拉取安装镜像
命令:docker pull <镜像名称>:<版本号>
3、Docker挂载配置文件
1、挂载 redis 的配置文件。
2、挂载 redis 的持久化文件(为了数据的持久化)。
-
--restart=always
总是开机启动 -
--log
是日志方面的 -
-p 6379:6379
将6379端口挂载出去 -
--name
给这个容器取一个名字 -
-v
数据卷挂载 -
-d redis
表示后台启动redis -
–appendonly yes 开启redis 持久化
-
–requirepass 000000 设置密码
3、启动容器,并且挂载数据卷到本地。
docker run --name myredis1 -p 6379:6379 \ -v /aloneyue01/redis-6.2.1/data:/data \ -v /aloneyue01/redis-6.2.1/conf/redis.conf:/etc/redis/redis.conf \ -d redis:6.2.1 redis-server /etc/redis/redis.conf \ --appendonly yes --requirepass 000000
4、通过共享容器卷添加配置文件
1、在主机 /aloneyue01/redis-6.2.1/conf/redis.conf目录下新建redis.conf文件
redis.conf要去官网下载下载redis官方
vim /aloneyue01/redis-6.2.1/conf/redis.conf/redis.conf
5、测试redis-cli连接
docker exec -it myredis1 redis-cli
auth 密码
1、然后我们再去set一个值试试
OK,那么我们得redis就装好了。