念念不忘
必有回响

Windows11 Docker部署Redis

接上篇《Windows11 Docker更换国内源》,本篇介绍下如何在Windows上使用Docker部署服务。

一、创建本地映射目录

为方便管理,Docker所有的映射目录统一都映射到D:\DockerContainer这个目录下面。

创建两个目录

  • D:\DockerContainer\redis\conf
  • D:\DockerContainer\redis\data

二、部署Redis服务

在PowerShell中输入如下命令:

 docker run -p 6379:6379 --name redis -v D:/DockerContainer/redis/conf/redis.conf:/etc/redis/redis.conf -v D:/DockerContainer/redis/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes

或者

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

参数说明:

  • -p 6379:6379 将容器中的6379端口映射到宿主机(本机)的6379端口
  • -v 数据卷挂载
  • --name 给这个容器的实例起个名字
  • -d 后台运行容器,并返回容器ID

还可以有其他参数

  • --log-opt max-size=100m --log-opt max-file=2 日志相关,可通过docker logs –since来查看日志
  • --appendonly yes 开启redis 持久化  redis自身的参数
  • --requirepass passwd 给redis添加密码  redis自身的参数

下载完后,Redis服务就已经部署好了,有一说一,Docker真香。

如有需要修改Redis的配置文件信息,只需要修改D:/DockerContainer/redis/conf/redis.conf,然后重启容器就行了。

三、启动容器

在重启电脑,或者重启docker后,还需要将容器启动起来,目前比较便捷的是通过界面操作。

打开Docker控制面板 -> Containers

在列表中找到自己要启动的容器实例,点击ACTIONS中的▶即可启动该实例,如果像通过界面去给Docker镜像创建实例,也可以在Images中找到已经下载好的实例,点击RUN,输入相关配置即可,不会Docker命令也能使用。

第二种就是常规的使用方式了,通过docker start [容器实例名]来启动已经RUN好的实例。

赞(0) 打赏
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《Windows11 Docker部署Redis》
文章链接:https://dev.net.cn/260.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏

登录

找回密码

注册