1. 程式人生 > 其它 >Docker安裝redis映象

Docker安裝redis映象

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測試一下即可。

整理製作了一份golang的面試題系列,已上傳GitHub,方便大家檢視,歡迎star~。地址:https://github.com/zmk-c/GolangGuide