Docker安装Redis实战
1:Docker拉取镜像
命令::docker pull <镜像名称>:<版本号>
docker pull redis
三、Docker挂载配置文件
接下来就是要将redis 的配置文件进行挂载,以配置文件方式启动redis 容器。(挂载:即将宿主的文件和容器内部目录相关联,相互绑定,在宿主机内修改文件的话也随之修改容器内部文件)
1)、挂载 redis 的配置文件
2)、挂载 redis 的持久化文件(为了数据的持久化)。
本人的配置文件是放在
liunx 下redis.conf文件位置: /home/redis/redis.conf
liunx 下redis的data文件位置 : /home/redis/data
mkdir -p /home/redis/ 命令 是不存在就直接创建/home/redis/文件夹
myredis.conf 是我手动创建的。 (文件在文末,redis.conf 的标准文件在redis官网也可以找到) 四、启动redis容器
docker run --restart=always --log-opt max-size=100m --log-opt max-file=2 -p 6379:6379 --name myredis -v /home/redis/myredis.conf:/etc/redis/redis.conf -v /home/redis/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes --requirepass 000415
--restart=always 总是开机启动
--log是日志方面的
-p 6379:6379 将6379端口挂载出去
--name 给这个容器取一个名字
-v 数据卷挂载
- /home/redis/myredis.conf:/etc/redis/redis.conf 这里是将 liunx 路径下的myredis.conf 和redis下的redis.conf 挂载在一起。
- /home/redis/data:/data 这个同上
-d redis 表示后台启动redis
redis-server /etc/redis/redis.conf 以配置文件启动redis,加载容器内的conf文件,最终找到的是挂载的目录 /etc/redis/redis.conf 也就是liunx下的/home/redis/myredis/myredis.conf
–appendonly yes 开启redis 持久化
–requirepass 000415 设置密码 (如果你是通过docker 容器内部连接的话,就随意,可设可不设。但是如果想向外开放的话,一定要设置)五、测试
1、通过docker ps指令查看启动状态
docker ps -a |grep myredis # 通过docker ps指令查看启动状态,是否成功.
2、查看容器运行日志
命令:docker logs --since 30m <容器名>
此处 --since 30m 是查看此容器30分钟之内的日志情况。
docker logs --since 30m myredis六、配置文件
myredis.conf# bind 192.168.1.100 10.0.0.1
# bind 127.0.0.1 ::1
#bind 127.0.0.1
protected-mode no
port 6379
tcp-backlog 511
requirepass 000415
timeout 0
tcp-keepalive 300
daemonize no
supervised no
pidfile /var/run/redis_6379.pid
loglevel notice
logfile ""
databases 30
always-show-logo yes
save 900 1
save 300 10
save 60 10000
stop-writes-on-bgsave-error yes
rdbcompression yes
rdbchecksum yes
dbfilename dump.rdb
dir ./
replica-serve-stale-data yes
replica-read-only yes
repl-diskless-sync no
repl-disable-tcp-nodelay no
replica-priority 100
lazyfree-lazy-eviction no
lazyfree-lazy-expire no
lazyfree-lazy-server-del no
replica-lazy-flush no
appendonly yes
appendfilename "appendonly.aof"
no-appendfsync-on-rewrite no
auto-aof-rewrite-percentage 100
auto-aof-rewrite-min-size 64mb
aof-load-truncated yes
aof-use-rdb-preamble yes
lua-time-limit 5000
slowlog-max-len 128
notify-keyspace-events ""
hash-max-ziplist-entries 512
hash-max-ziplist-value 64
list-max-ziplist-size -2
list-compress-depth 0
set-max-intset-entries 512
zset-max-ziplist-entries 128
zset-max-ziplist-value 64
hll-sparse-max-bytes 3000
stream-node-max-bytes 4096
stream-node-max-entries 100
activerehashing yes
hz 10
dynamic-hz yes
aof-rewrite-incremental-fsync yes
rdb-save-incremental-fsync yes
日本首相向联合国告状中方军演,联合国秘书长的回应来了综合环球网等各家媒体报道,在佩洛西窜访事件引起的海峡局势升级大陆围绕台湾岛发起多日军事演习后,日本政府以一种意外的方式介入了。早在此前日本外务省方面回应佩洛西窜访表态称他们不会表态
锁台军演3天后,日本又出来作死了这几天,全球最大的热点,莫过于中国人民解放军对台进行军演。面对佩洛西窜访台湾,挑拨离间,恶意激化两岸紧张局势的行为。中国说到做到,直接对台湾进行封锁式的军事演习,这次彻底怒了,并且
第四次台海危机这是爆料佩洛西访台的英国金融时报记者对他读者做的小范围调研中国对佩洛西访台的军事回应构成第四次台海危机吗?赞成的有30,不赞成有31,目前不清楚看后续发展获得最多数人的选择,有39
弹丸小国又窜台蔡英文又在挑衅!(时事评论)先来看第一则消息蔡英文办公室发布消息说,在民进党当局的安排下,加勒比海小国圣文森特和格林纳丁斯(简称圣文森)总理龚萨福(RalphGonsalves)8月7日访台,并与蔡英文见面。
8日,解放军宣布继续围台军演,美方里根号折返台湾?8日,台媒解放军宣布继续围台军演重点组织对海突击行动。今天是解放军演训第五天,从最开始中方宣布的3天演训时间已经延长到了第五天,外方不少势力很是忌惮,就在今天的外交部发布会上,有记
华为Mate50全系直屏!告别瀑布曲面屏近日有数码博主爆料了华为Mate50系列手机的新消息,新品全系采用直屏设计,告别了瀑布曲面屏。Mate50标准版为居中打孔直屏,Pro为刘海直屏,均取消了瀑布屏大曲率设计,这与之前
如果开战,中国人每个人捐100元,够打多久的战争?我们经常在网上看到这样的说法如果开战,我们中国人这么多每人捐一百块钱1490亿就是1400亿元怎么着也够用一阵子了咱们就来看看1400亿人民币到底够不够支持一场战争或者够打一场多大
红枣是吃得越多越好吗?如下几点一定要看红枣营养丰富,肉甜质软,尤其是维生素c含量为水果中的第一位。另外含糖丰富,可生食,还可制成蜜枣醉枣及酿制枣酒制枣泥和其他糕点,自古以来就是人们的补养食品在食枣时要注意以下几个问题(
为什么窜访前夜大V集体失声?都是生意人身不由己这两天随着台海问题升温,大V们佳作不断,看得我们热血沸腾,似乎都忘了窜访前夜,那个不堪回首的时刻。这不,又一个热点事件引起了人们的关注黄智贤怒怼卢克文狂蹭TAIWAN热点,严重误导
防治鼻甲肿大一定要趁早现在鼻炎患者越来越多,很多严重的鼻炎症状对患者的生活和工作都有很大的影响。鼻炎如果长期治不好,鼻粘膜长期水肿,最终会造成鼻甲增大。灰指甲会导致鼻塞呼吸障碍血氧浓度降低,并影响其他组
要离场?阿里巴巴第一大股东,疯狂套现1500亿文华商韬略木木阿里这一年过得有些糟心。继被美退市警告后,第一大股东软银又卖掉了近半股份,套现1500亿。作为阿里当年的伯乐,软银此举背后究竟何意?阿里会在资本大佬圈中失宠吗?软银的