Docker中安裝Redis及修改密碼


1.環境

CentOS Linux release 7.6.1810 (Core)
Docker version 18.09.6
復制代碼

2.pull docker鏡像

docker pull redis:3.2
復制代碼

3.docker啟動命令

3-1 啟動不指定密碼,參見(4.修改容器中Redis的密碼)

docker run -p 6379:6379 --name redis \
-v /mydata/redis/data:/data \
-v /mydata/redis/redis.conf:/etc/redis/redis.conf \
-d redis:3.2 redis-server --appendonly yes
復制代碼

3-2 啟動指定密碼

docker run -p 6379:6379 --name redis \
-v /mydata/redis/data:/data \
-v /mydata/redis/redis.conf:/etc/redis/redis.conf \
-d redis:3.2 redis-server --appendonly yes --requirepass "123456"
復制代碼

4.修改容器中Redis的密碼

4-1 進入redis的容器

docker exec -it redis /bin/bash
復制代碼

4-2 運行命令:

redis-cli
復制代碼

4-3 查看現有的redis密碼:

127.0.0.1:6379> config get requirepass
1) "requirepass"
2) ""
復制代碼

4-4 設置redis密碼:

127.0.0.1:6379>config set requirepass ****(****為你要設置的密碼)
OK
復制代碼

5.如何查看已運行的容器的docker run啟動參數

docker run --rm -v /var/run/docker.sock:/var/run/docker.sock assaflavie/runlike redis(查看其它的,更換對應的container名稱即可)
復制代碼

 

 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM