一、安裝redis
docker pull redis 版本號
二、在宿主機創建文件,用於存放redis配置文件
redis配置文件下載地址 https://pan.baidu.com/s/1MbBfTVVKYpNXfBBbrbQCaA 提取碼 u2ut
主要修改redis.conf中的幾個參數
- appendonly yes 開啓AOF持久化
- appendfilename “appendonly.aof” 持久化文件名稱
- #bind 127.0.0.1 #註釋掉這部分,這是限制redis只能本地訪問
三、啓動鏡像
docker run
-p 6379:6379 把容器內的6379端口映射到宿主機6379端口
--name redis 容器命名
-v /d/redis/redis.conf:/etc/redis/redis.conf 把宿主機配置好的redis.conf放到容器內的這個位置中
-v /d/redis/data:/data 把redis持久化的數據在宿主機內顯示,做數據備份
-d redis redis-server /etc/redis/redis.conf 這個是關鍵配置,讓redis不是無配置啓動,而是按照這個redis.conf的配置啓動
--appendonly yes redis啓動後數據持久化