Docker安裝redis映象
阿新 • • 發佈:2021-09-26
Docker安裝redis映象
1.下載redis映象
docker pull redis:5.0
2.建立資料卷
#建立掛載目錄 資料和配置檔案兩個目錄
mkdir -p /home/docker/redis/data /opt/docker/redis/conf
#編寫redis.conf檔案
cd /home/docker/redis/conf
vim redis.conf
配置檔案內容如下
#bind 127.0.0.1 //允許遠端連線
#密碼 暫時這樣
requirepass 123456
port 33
appendonly yes
具體redis的配置檔案可以參考這裡redis.conf配置詳細解析
這裡是官網的redis:5.0版本的redis.conf例子: https://raw.githubusercontent.com/antirez/redis/5.0/redis.conf
3.啟動redis
docker run --name redis -p 6379:6379 -v /home/docker/redis/data:/data -v /home/docker/redis/conf/redis.conf:/etc/redis/redis.conf -d redis:5.0 /etc/redis/redis.conf
解析:
- --name redis 啟動後容器的名稱為redis
- -d 容器後臺執行,並返回容器ID
- -p 6379:6379 指定埠對映,格式為主機埠:容器埠
- -v /home/docker/redis/data:/data 資料卷掛載,注意是絕對路徑,從根目錄開始。
- -v /home/docker/redis/conf/redis.conf:/etc/redis/redis.conf redis的配置檔案掛載
- /etc/redis/redis.conf 指定容器啟動時以自己配置的conf檔案啟動
啟動成功
docker exec -it redis的容器id redis-cli
進入redis客戶端,這裡之前配置檔案redis.conf
設定了redis的密碼為123456,所以在操作前需要auth 密碼
進行登入,最後使用ping
測試一下即可。