电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術(shù)文章
文章詳情頁

docker安裝redis設(shè)置密碼并連接的操作

瀏覽:48日期:2024-11-09 09:16:45

redis是一款分布式緩存服務(wù),對于大型的系統(tǒng)開發(fā)以及性能優(yōu)化緩存也是必不可少的一種手段,這時候redis就因此而生,由于redis是將數(shù)據(jù)緩存到內(nèi)存條中的,所以它的讀取速度和寫入速度都是很快的,傳統(tǒng)的像關(guān)系型數(shù)據(jù)庫都是在磁盤所以如果對于特別大的數(shù)據(jù)量的篩選和查詢就很慢了,這無疑影響使用我們系統(tǒng)的用戶。

redis的安裝也是十分的簡單,我們依然使用docker安裝redis

1、在docker 倉庫下載redis

#在docker倉庫搜索redisdocker search redis#下載redis到本地倉庫不加版本號默認(rèn)是最新版docker pull redis#查看下載好的容器docker images

2、用docker創(chuàng)建運行redis鏡像,并設(shè)置redis密碼

#使用docker run創(chuàng)建并啟動容器#--requirepass 設(shè)置連接redis的密碼docker run -p 6379:6379 --name redis -d redis:latest --requirepass '123456'#查看容器是否已經(jīng)啟動docker ps

3、本地方式連接redis

#本地連接直接使用bash命令 設(shè)置了密碼 用-a加密碼方式訪問[root@apg-server ~]# docker exec -it redis redis-cli -a 123456Warning: Using a password with ’-a’ or ’-u’ option on the command line interface may not be safe.#set一個key測試127.0.0.1:6379> set name xiaomianyangOK#查詢該key127.0.0.1:6379> get name'xiaomianyang'

4、查看redis容器ip地址

[root@apg-server ~]# docker inspect redis | grep IPAddress 'SecondaryIPAddresses': null, 'IPAddress': '172.17.0.4', 'IPAddress': '172.17.0.4',

5、遠(yuǎn)程方式連接redis

#如果是在本機(jī)的話用localhost,如果是在其他地方用宿主機(jī)ip[root@apg-server ~]# docker exec -it redis redis-cli -h localhost -p 6379 -a 123456Warning: Using a password with ’-a’ or ’-u’ option on the command line interface may not be safe.localhost:6379> get name'xiaomianyang'

至此redis就已經(jīng)成功安裝在docker中了,后面我們用springBoot開發(fā)就可以利用緩存的優(yōu)勢來提高系統(tǒng)的處理能力了。

補(bǔ)充知識:Docker安裝Redis完整過程及配置遠(yuǎn)程連接&踩坑注意事項

1. 安裝Redis

通過docker search redis和docker pull redis下載redis鏡像

2. 新建掛載配置文件夾

因為 redis 默認(rèn)配置你會發(fā)現(xiàn)只能夠本地連接,不能進(jìn)行遠(yuǎn)程訪問,使用 Redis Desktop Manager連接都會報錯,因此需要手動掛載 redis 配置文件

新建data和conf兩個文件夾,位置隨意。

eg:

mkdir -p /root/docker/redis/data

mkdir -p /root/docker/redis/conf

3. 增加配置文件 redis.conf

在剛才新建的redis/conf中新建文件redis.conf,內(nèi)容如下:

#bind 127.0.0.1 //允許遠(yuǎn)程連接protected-mode noappendonly yes //持久化requirepass 123456 //密碼

4. 創(chuàng)建redis容器并啟動

執(zhí)行命令如下:

docker run --name my_redis -p 6379:6379 -v /root/docker/redis/data:/data -

v /root/docker/redis/conf/redis.conf:/etc/redis/redis.conf -d redis redis-server /etc/redis/redis.conf

釋義如下:

?name:給容器起一個名

-p:端口映射 宿主機(jī):容器

-v:掛載自定義配置 自定義配置:容器內(nèi)部配置

-d:后臺運行

redis-server --appendonly yes: 在容器執(zhí)行redis-server啟動命令,并打開redis持久化配置

5. 啟動成功,查看狀態(tài)

通過docker ps查看啟動狀態(tài),是否成功

6. 容器內(nèi)部連接進(jìn)行測試

執(zhí)行docker exec -it my_redis redis-cli 命令,進(jìn)入終端。

通過auth password進(jìn)行登陸。

完成命令如下:

[root@*** conf]# docker exec -it my_redis redis-cli127.0.0.1:6379> set name wangcai(error) NOAUTH Authentication required.127.0.0.1:6379> auth 123456OK127.0.0.1:6379> set name wangcaiOK127.0.0.1:6379> get name'wangcai'

注意如果出現(xiàn)該錯誤:

(error) NOAUTH Authentication required.

說明沒有輸入密碼進(jìn)行驗證,請輸入:auth 你的密碼

7. 使用Redis Desktop Manager客戶端進(jìn)行連接

界面簡單,一看就懂,直接上圖。

docker安裝redis設(shè)置密碼并連接的操作

8. 小結(jié)

當(dāng)啟動容器端口報錯時,可以通過netstat -lntp | grep 6379查看哪個程序在占用

可以通過sudo kill 6379殺掉占用端口的程序

如果使用阿里云等,請務(wù)必把相應(yīng)端口打開

以上這篇docker安裝redis設(shè)置密碼并連接的操作就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Docker
相關(guān)文章:
主站蜘蛛池模板: 存包柜厂家_电子存包柜_超市存包柜_超市电子存包柜_自动存包柜-洛阳中星 | 气密性检测仪_气密性检测设备_防水测试仪_密封测试仪-岳信仪器 | 智能风向风速仪,风速告警仪,数字温湿仪,综合气象仪(气象五要素)-上海风云气象仪器有限公司 | 红酒招商加盟-葡萄酒加盟-进口红酒代理-青岛枞木酒业有限公司 | 铸铝门厂家,别墅大门庭院大门,别墅铸铝门铜门[十大品牌厂家]军强门业 | 体检车_移动CT车_CT检查车_CT车_深圳市艾克瑞电气有限公司移动CT体检车厂家-深圳市艾克瑞电气有限公司 | 窖井盖锯圆机_锯圆机金刚石锯片-无锡茂达金刚石有限公司 | 贵阳用友软件,贵州财务软件,贵阳ERP软件_贵州优智信息技术有限公司 | 无线联网门锁|校园联网门锁|学校智能门锁|公租房智能门锁|保障房管理系统-KEENZY中科易安 | 超声波_清洗机_超声波清洗机专业生产厂家-深圳市好顺超声设备有限公司 | 海尔生物医疗四川代理商,海尔低温冰箱四川销售-成都壹科医疗器械有限公司 | 脉冲除尘器,除尘器厂家-淄博机械| 成都珞石机械 - 模温机、油温机、油加热器生产厂家 | 吹田功率计-长创耐压测试仪-深圳市新朗普电子科技有限公司 | 渣油泵,KCB齿轮泵,不锈钢齿轮泵,重油泵,煤焦油泵,泊头市泰邦泵阀制造有限公司 | 铣刨料沥青破碎机-沥青再生料设备-RAP热再生混合料破碎筛分设备 -江苏锡宝重工 | 船用泵,船用离心泵,船用喷射泵,泰州隆华船舶设备有限公司 | 紧急泄压人孔_防爆阻火器_阻火呼吸阀[河北宏泽石化] | 瑞典Blueair空气净化器租赁服务中心-专注新装修办公室除醛去异味服务! | 活性炭-果壳木质煤质柱状粉状蜂窝活性炭厂家价格多少钱 | 焊缝跟踪系统_激光位移传感器_激光焊缝跟踪传感器-创想智控 | 西门子代理商_西门子变频器总代理-翰粤百科 | 沈阳楼承板_彩钢板_压型钢板厂家-辽宁中盛绿建钢品股份有限公司 轴承振动测量仪电箱-轴承测振动仪器-测试仪厂家-杭州居易电气 | 石膏基自流平砂浆厂家-高强石膏基保温隔声自流平-轻质抹灰石膏粉砂浆批发-永康市汇利建设有限公司 | 西装定制/做厂家/公司_西装订做/制价格/费用-北京圣达信西装 | 广州办公室设计,办公室装修,写字楼设计,办公室装修公司_德科 | 上海乾拓贸易有限公司-日本SMC电磁阀_德国FESTO电磁阀_德国FESTO气缸 | 贴板式电磁阀-不锈钢-气动上展式放料阀-上海弗雷西阀门有限公司 工业机械三维动画制作 环保设备原理三维演示动画 自动化装配产线三维动画制作公司-南京燃动数字 | 众品地板网-地板品牌招商_地板装修设计_地板门户的首选网络媒体。 | 碳化硅,氮化硅,冰晶石,绢云母,氟化铝,白刚玉,棕刚玉,石墨,铝粉,铁粉,金属硅粉,金属铝粉,氧化铝粉,硅微粉,蓝晶石,红柱石,莫来石,粉煤灰,三聚磷酸钠,六偏磷酸钠,硫酸镁-皓泉新材料 | 艾乐贝拉细胞研究中心 | 国家组织工程种子细胞库华南分库 | 宏源科技-房地产售楼系统|线上开盘系统|售楼管理系统|线上开盘软件 | 成都热收缩包装机_袖口式膜包机_高速塑封机价格_全自动封切机器_大型套膜机厂家 | MTK核心板|MTK开发板|MTK模块|4G核心板|4G模块|5G核心板|5G模块|安卓核心板|安卓模块|高通核心板-深圳市新移科技有限公司 | 亚克力制品定制,上海嘉定有机玻璃加工制作生产厂家—官网 | 谷歌关键词优化-外贸网站优化-Google SEO小语种推广-思亿欧外贸快车 | 科昊仪器超纯水机系统-可成气相液氮罐-美菱超低温冰箱-西安昊兴生物科技有限公司 | 储气罐,真空罐,缓冲罐,隔膜气压罐厂家批发价格,空压机储气罐规格型号-上海申容压力容器集团有限公司 | 面粉仓_储酒罐_不锈钢储酒罐厂家-泰安鑫佳机械制造有限公司 | 代做标书-代写标书-专业标书文件编辑-「深圳卓越创兴公司」 | 缓蚀除垢剂_循环水阻垢剂_反渗透锅炉阻垢剂_有机硫化物-郑州威大水处理材料有限公司 |