Docker之redis安裝全過程
更新時(shí)間:2025年08月20日 09:17:46 作者:Agome99
本文簡(jiǎn)述了Redis部署流程,涵蓋網(wǎng)絡(luò)創(chuàng)建、安裝配置(含遠(yuǎn)程訪問、驗(yàn)證及持久化設(shè)置)、容器啟動(dòng)命令(需添加--privileged=true參數(shù))及測(cè)試方法,提供實(shí)踐參考
一.創(chuàng)建網(wǎng)絡(luò)
命令:
docker network create net-ry --subnet=172.68.0.0/16 --gateway=172.68.0.1

二.redis安裝
1.創(chuàng)建目錄
命令:
mkdir -p /data/redis/{conf,data}
2.上傳redis.conf文件到/data/redis/conf文件夾中

3.redis.conf修改
1.允許redis外地連接
#bind 127.0.0.1改成為 bind 0.0.0.0

2.開啟redis驗(yàn)證(可選)
requirepass sasa
3.開啟redis數(shù)據(jù)持久化(可選)
appendonly yes
4.創(chuàng)建并啟動(dòng)容器
命令:
docker run -itd --name zking-redis -p 6379:6379 \
-v /data/redis/conf/redis.conf:/etc/redis/redis.conf \
-v /data/redis/data:/data \
--privileged=true --restart=always \
--network net-ry redis \
redis-server /etc/redis/redis.conf - --privileged=true :讓容器root用戶擁有最高權(quán)限,否則可能會(huì)出現(xiàn)權(quán)限不夠錯(cuò)誤
- redis-server /etc/redis/redis.conf:容器啟動(dòng)時(shí)執(zhí)行的命令及讀取的配置

創(chuàng)建成功

三.測(cè)試
1.進(jìn)入容器測(cè)試
進(jìn)入容器命令:
docker exec -it 容器名 bash
測(cè)試命令:
redis-cli ping

2.使用第三方軟件測(cè)試
填對(duì)應(yīng)的ip和端口,然后測(cè)試

總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Docker中控制服務(wù)啟動(dòng)順序的操作方法
Docker是一種開源的應(yīng)用容器引擎,允許開發(fā)者將應(yīng)用及其依賴打包進(jìn)容器,實(shí)現(xiàn)快速、一致的部署,Docker三劍客compose、machine和swarm提供了不同層面的服務(wù)管理和編排,使得在不同環(huán)境中部署應(yīng)用變得簡(jiǎn)單高效2024-10-10
docke自定義網(wǎng)絡(luò)之容器互聯(lián)
大家好,本篇文章主要講的是docke自定義網(wǎng)絡(luò)之容器互聯(lián),感興趣的同學(xué)趕快來看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽2021-12-12

