Docker部署Redis
将Redis的映射文件都放在 ~/docker/redis 目录下
docker run \
-p 6379:6379 \
-v ~/docker/redis/conf:/etc/redis \
-v ~/docker/redis/data:/data \
--restart=on-failure \
--name redis -d redis \
--appendonly yes \
--requirepass 123456
解释:
docker run \
-p 6379:6379 \ # 配置容器的映射端口,即容器内的6379端口映射到宿主机的6379端口
-v ~/docker/redis/conf:/etc/redis \ # 将容器内redis配置文件的目录挂载到宿主机的~/docker/redis/conf目录下
-v ~/docker/redis/data:/data \ # 将容器内redis数据的目录挂载到宿主机的~/docker/redis/data目录下
--restart=on-failure \ # 表示只有当容器以非零退出码停止时,Docker才会自动重启容器
--name redis \ # 配置容器名为redis
--appendonly yes \ # 配置开启AOF持久化
--requirepass 123456 \ # 配置Redis密码为123456
-d redis # -d表示后台启动redis镜像
使用 docker ps 命令查看容器是否已启动

使用 docker logs 命令查看容器启动日志

使用 docker stop 命令停掉Redis


本文详细介绍了如何使用Docker部署Redis,包括配置映射端口、数据和配置文件挂载,以及设置容器重启策略、命名、AOF持久化和密码。还介绍了检查和管理容器的方法。
2596

被折叠的 条评论
为什么被折叠?



