在Window版本的Docker中配置并使用Redis

一、Docker的安装

直接去官网的下载地址:https://hub.docker.com/editions/community/docker-ce-desktop-windows
window下安装,需要开启Hyper-V功能

二、Redis的安装

在命令行中输入docker的pull命令下载redis镜像(默认是最新版)

docker pull redis

并通过docker images查看所下载的镜像,如图,redis镜像下载完成。
在这里插入图片描述

三、编写Redis配置文件

3.1 Redis的常用配置说明

在这里插入图片描述

3.2 编写一些配置信息

# 设置为后台运行
daemonize no
#设置端口号
port 6666
#设置密码
requirepass 123456
#设置数据库数量
databases 16

在这里插入图片描述
ps:普通的直接运行redis,daemonize需要改为yes,因为如果这个daemonize不设置成yes 就只能前台运行,不能在后台运行。但是这里的daemon 需要改成no,因为在docker中只需要加上-d就能达到在后台运行的目的,如果我们加上daemonize为yes的话,在容器中它也通过后台运行,那么docker会认为这个容器没有东西需要运行了,会直接退出来,所以导致无法启动我们的redis。

四、编写dockerfile文件

4.1 在redis配置文件的同级目录下创建dockerfile文件

在这里插入图片描述

4.2 编写dockerfile文件内容

使我们在运行docker run命令时默认通过上面的配置文件来启动服务

FROM redis
COPY my-redis-config.conf /usr/local/etc/redis/redis.conf
CMD [ "redis-server", "/usr/local/etc/redis/redis.conf" ]

在这里插入图片描述

4.3 打包镜像文件

命令为:docker build -t 命名:版本 dockerfile所在位置

docker build -t wuliking/redis:1.0 G:\Redis6.2.1\docker-redis

如图,打包成功
在这里插入图片描述

五、运行redis镜像

命令:dockers run -dit 镜像名称
参数解释:

-d:后台启动
-it:为我们提供一种与该容器的交互方式

docker run -dit wuliking/redis:1.0

在这里插入图片描述
通过容器id用交互模式通过redis-cli进入redis,也可以先通过/bin/bash

docker exec -it f7b9a1432860 /bin/bash

在这里插入图片描述
成功!

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值