redis 4.06 run on docker

redis

It supports data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperloglogs and geospatial indexes with radius queries.

1.1 docker pull redis:${version}

root@bogon:/data/redis# docker pull redis:4.0.6
4.0.6: Pulling from library/redis
c4bb02b17bb4: Downloading [======>                                            ]  4.046MB/30.11MB
58638acf67c5: Download complete 
f98d108cc38b: Download complete 
83be14fccb07: Downloading [=======================>                           ]  3.833MB/8.289MB
5d5f41793421: Download complete 
ed89ff0d9eb2: Download complete 

1.2 docker run redis

root@bogon:/data/redis# docker run -p 6379:6379 --name mredis -v $PWD/data:/data  -d redis:4.0.6 redis-server --appendonly yes
26f53ba991c3972951cd731454cec7919de190b9ef4ea1d30fadae30396d1f0b
root@bogon:/data/redis# docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                    NAMES
26f53ba991c3        redis:4.0.6         "docker-entrypoint..."   11 seconds ago      Up 11 seconds       0.0.0.0:6379->6379/tcp   mredis
bb6d90ef76cb        mysql:5.7           "docker-entrypoint..."   3 days ago          Up 21 hours         0.0.0.0:3306->3306/tcp   smysql
root@bogon:/data/redis# 

-p 6379:6379 :将容器的6379端口映射到主机的6379端口

-v $PWD/data:/data :将主机中当前目录下的data挂载到容器的/data

redis-server --appendonly yes :在容器执行redis-server启动命令,并打开redis持久化配置

1.3 run redis

root@bogon:/data/redis# docker exec -it mredis redis-cli
127.0.0.1:6379> ping
PONG
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值