【Docker】通过Docker部署Redis 2022-10-30 06:30 297阅读 0赞 **1. 通过`docker pull redis:latest`下载最新的Redis镜像,这里就不再详细叙述,至于如何获取镜像可以上Docker Hub中查询选择下载版本** **2. 在宿主机中给Redis建立3个文件夹,分别是config,data和logs,并在config文件夹中加入Redis的配置文件redis.conf** 这里的redis.conf需要自己配置,我这边的镜像中也没有提供redis.conf文件,最快的办法就是从其他Redis服务中拷贝过来。 ![在这里插入图片描述][20210218105659532.png] redis.conf文件如下图所示配置 ![在这里插入图片描述][20210218105853470.png] 由于是自家用,所以`protected-mode`设置为`no`就可以了 **3. 之后就可以通过命令行启动Redis了** #### Windows #### docker run -p 6379:6379 \ -v D:\software\Docker\data\redis\config:/var/lib/redis/config \ -v D:\software\Docker\data\redis\data:/var/lib/redis/data \ -v D:\software\Docker\data\redis\logs:/var/lib/redis/logs \ --restart=always \ --name redis \ -d redis:latest \ redis-server /var/lib/redis/config/redis.conf #### Linux #### sudo docker run -p 6379:6379 \ -v /home/yzh/Documents/Installed/docker/docker_repo/redis/config:/var/lib/redis/config \ -v /home/yzh/Documents/Installed/docker/docker_repo/redis/data:/var/lib/redis/data \ -v /home/yzh/Documents/Installed/docker/docker_repo/redis/logs:/var/lib/redis/logs \ --restart=always \ --name redis7 \ -d redis:latest \ redis-server /var/lib/redis/config/redis.conf #### Mac #### docker run -p 6379:6379 \ -v /Users/yuanzhenhui/Documents/docker_data/redis/config:/var/lib/redis/config \ -v /Users/yuanzhenhui/Documents/docker_data/redis/data:/var/lib/redis/data \ -v /Users/yuanzhenhui/Documents/docker_data/redis/logs:/var/lib/redis/logs \ --restart=always \ --name redis7 \ -d redis:latest \ redis-server /var/lib/redis/config/redis.conf ![在这里插入图片描述][20210218110144960.png] 由于启动了之后CLI后台没有输出,所以我们可以通过Redis Manager连一下看看是否已经启动好了 ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2tpZGFfeXVhbg_size_16_color_FFFFFF_t_70] 关于Redis Manager,Windows用户直接下载一个破解版的就可以了,而Mac用户可以到HomeBrew里面直接安装一个,至于Linux的用户就稍微复杂一点,可以到GitHub里面下载源码在本地编译,Ubuntu用户可以通过snap命令安装(Snapcraft有详细说明)。 [20210218105659532.png]: /images/20221024/84813d8af4414affa495e8f929af15b4.png [20210218105853470.png]: /images/20221024/892946db5a2d450fb6ec3e591b9154bb.png [20210218110144960.png]: /images/20221024/8a0eb456914a45e795351e66b10e810a.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2tpZGFfeXVhbg_size_16_color_FFFFFF_t_70]: /images/20221024/31a355965ab4462887644e9fb1653088.png
相关 Docker 部署 Redis 1. 官方镜像地址 https://hub.docker.com/\_/redis/ 2. 拉取镜像 docker pull redis:5.0.6 桃扇骨/ 2022年12月18日 15:58/ 0 赞/ 164 阅读
相关 【Docker】通过Docker部署BookStack 为了给公司搭建个知识库重新做了选型,看过了好几个工具包括MkDocs、MM-markdown等,最后选用开源的BookStack作为知识库,原因有三: 1. BookSta 悠悠/ 2022年10月30日 12:25/ 0 赞/ 418 阅读
相关 【Docker】通过Docker部署MSSQL 之前一个项目人家要求用了全套的.NET体系包括页面的ASP还有后端的MSSQL。逼于无奈只能在本地模拟该环境来进行二次开发工作。而且本机是MBP,根本没有办法部署旧版的MSSQ 男娘i/ 2022年10月30日 12:25/ 0 赞/ 589 阅读
相关 【Docker】通过Docker部署Canal 阿里系一般都对开发者非常友好只需要稍微配置一下就可以用了,Canal也一样只需要简单的配置就可以部署使用。 1. 先在Docker Hub中下载v1.1.4版本的canal- 电玩女神/ 2022年10月30日 12:24/ 0 赞/ 791 阅读
相关 【Docker】通过Docker部署Kibana 直接使用Docker Hub提供的语句`docker pull kibana`获取镜像出现以下报错: Error response from daemon: mani 妖狐艹你老母/ 2022年10月30日 12:23/ 0 赞/ 318 阅读
相关 【Docker】通过Docker部署MySQL5 1. 从Docker Hub中拷贝pull的命令行 docker pull mysql:5.6.46 2. 镜像下载之后先执行一下镜像让其启动 Windows 向右看齐/ 2022年10月30日 11:25/ 0 赞/ 345 阅读
相关 【Docker】通过Docker部署Redis 1. 通过`docker pull redis:latest`下载最新的Redis镜像,这里就不再详细叙述,至于如何获取镜像可以上Docker Hub中查询选择下载版本 2. 末蓝、/ 2022年10月30日 06:30/ 0 赞/ 298 阅读
相关 Docker部署Redis 一、拉取镜像 方式一:国外镜像仓库拉取,速度较慢 命令:docker pull 镜像名:tag docker pull redis:4-alpine 方式二 谁借莪1个温暖的怀抱¢/ 2022年03月02日 02:47/ 0 赞/ 295 阅读
相关 通过 Docker 部署 Redis 集群 点击上方 [Java后端][Java],选择 设为星标 优质文章,及时送达 -------------------- 系统环境: Redis 版本:6.0.8 骑猪看日落/ 2021年09月07日 06:06/ 0 赞/ 531 阅读
相关 docker 部署 redis 1.搜索redis资源 docker search redis -------------------- 2.拉取redis镜像 最好不要拉去 latest 后边版本不 傷城~/ 2021年08月19日 13:14/ 0 赞/ 639 阅读
还没有评论,来说两句吧...