1. 程式人生 > 實用技巧 >Docker搭建Redis服務

Docker搭建Redis服務

Docker搭建Redis服務

參考:

http://www.redis.cn/download.html

目錄

拉取映象

docker pull redis

檢查映象

docker images

開啟Redis並建立目錄對映

注意Redis映象不一定帶有redis.conf檔案, 所以系統會認為主機的redis.conf是檔案,所以容器也會認為redis.conf為檔案,所以在配置對映時,一定要先建立配置檔案

mkdir -p /mydata/redis/conf #-p表示級聯建立目錄
touch /mydata/redis/conf/redis.conf

開啟Redis

docker run -p 6379:6379 --name redis \
-v /mydata/redis/data:/data \
-v/mydata/redis/conf/redis.conf:/etc/redis/redis.conf \
-d redis redis-server /etc/redis/redis.conf

連線Redis

這裡無需使用redis-server開啟redis伺服器

docker exec -it redis /bin/bash
redis-cli //開啟redis客戶端

測試

127.0.0.1:6379> set a 10
OK
127.0.0.1:6379> get a
"10"

注意,這裡redis沒有配置檔案

修改配置檔案

https://raw.githubusercontent.com/redis/redis/6.0/redis.conf

由於容器每次重啟都會是一個新的,所以需要開啟redis的持久化, 這裡使用aof

appendonly yes

RedisDesktopManager建立連線