docker 配置redis並遠程訪問


我安裝的是這個鏡像  docker.io/redis

docker pull docker 

mkdir docker
cd docker
mkdir redis
cd redis
mkdir data

創建啟動容器,配置持久化啟動

docker run -d --privileged=true -p 6379:6379 -v /docker/redis/redis.conf:/etc/redis/redis.conf -v /docker/redis/data:/data --name redistest2 docker.io/redis:latest redis-server /etc/redis/redis.conf --appendonly yes



--privileged=true:容器內的root擁有真正root權限,否則容器內root只是外部普通用戶權限

-v /docker/redis/redis.conf:/etc/redis/redis.conf:映射配置文件

-v /docker/redis/data:/data:映射數據目錄

redis-server /etc/redis/redis.conf:指定配置文件啟動redis-server進程

--appendonly yes:開啟數據持久化

redistest2  :容器名稱

  遠程連接驗證可以訪問,沒有密碼,遠程端口6379


免責聲明!

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



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