日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > 数据库 >内容正文

数据库

CenOS7中使用Docker安装配置Redis(数据持久化与数据卷映射)

發(fā)布時(shí)間:2025/3/19 数据库 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CenOS7中使用Docker安装配置Redis(数据持久化与数据卷映射) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

場(chǎng)景

CentOS7中Docker的安裝與配置:

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/119028701

首先按照上面在CentOS7中安裝Docker

注:

博客:
https://blog.csdn.net/badao_liumang_qizhi
關(guān)注公眾號(hào)
霸道的程序猿
獲取編程相關(guān)電子書、教程推送與免費(fèi)下載。

實(shí)現(xiàn)

1、搜索Redis鏡像

docker search redis

可以看到第一個(gè)STARS最多的

2、拉取redis鏡像

docker pull redis

3、下載redis的配置文件redis.conf

下載地址:

https://download.redis.io/redis-stable/

點(diǎn)擊redis.conf下載到本地

4、修改redis.conf

在CentOS服務(wù)器中/usr/local下新建dockervol目錄,進(jìn)入該目錄,并將上面下載的redis.conf上傳到該目錄下

然后編輯該配置文件

vi redis.conf

注釋掉bind 127.0.0.1,避免只有本機(jī)能訪問(wèn)

將保護(hù)模式關(guān)閉,protected-mode 修改為no

修改是否需要免密碼,將requirepass放開(kāi)并設(shè)置為123456

保存并退出

然后在此目錄下再新建redisdata目錄,用來(lái)進(jìn)行宿主機(jī)與容器內(nèi)數(shù)據(jù)卷掛載

cd /usr/local/dockervol mkdir redisdata

5、運(yùn)行鏡像

docker run -itd -p 6379:6379 --name redis -v /usr/local/dockervol/redis.conf:/etc/redis/redis.conf -v /usr/local/dockervol/redisdata:/data redis redis-server /etc/redis/redis.conf? --appendonly yes

運(yùn)行成功之后在本機(jī)連接測(cè)試

命令解析:

-d 以守護(hù)線程的方式運(yùn)行(后臺(tái)運(yùn)行)
-i 以交互模式運(yùn)行容器
-t 為容器重新分配一個(gè)偽輸入終端
-p 映射容器服務(wù)的 6379 端口到宿主機(jī)的 6379 端口。

-v /usr/local/dockervol/redis.conf:/etc/redis/redis.conf

把宿主機(jī)配置好的redis.conf掛載到容器內(nèi)

-v /usr/local/dockervol/redisdata:/data

將redis持久化的數(shù)據(jù)掛載到宿主機(jī)內(nèi),做數(shù)據(jù)備份

redis-server /etc/redis/redis.conf

使redis啟動(dòng)按照redis.conf的配置啟動(dòng)

--appendonly yes

redis啟動(dòng)后數(shù)據(jù)持久化

6、使用redis

使用redis可視化工具添加一條數(shù)據(jù),查看宿主機(jī)下/usr/local/dockervol/redisdata目錄,可以看到

數(shù)據(jù)持久化與數(shù)據(jù)卷掛載已成功

?

總結(jié)

以上是生活随笔為你收集整理的CenOS7中使用Docker安装配置Redis(数据持久化与数据卷映射)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。