一、搜索docker的redis鏡像
docker search redis
二、拉取redis最新鏡像
docker pull redis
三、創建好redis存儲路徑,便於后面做掛載
mkdir -p /data/redis
四、直接運行鏡像即可,遠程訪問不需要單獨配置可以直接用 注意:用宿主機16379映射redis的6379,對外連接端口為16379
不想修改外部端口用-p 6379:6379
docker run \
-e TZ="Asia/Shanghai" \
--restart=always \
-p 16379:6379 \
-v /data/redis:/data \
--privileged=true \
--name redis \
-d redis \
--requirepass "123456" \
--appendonly yes
執行指令后返回了dockerid就說明執行成功了,如圖
指令說明
-e TZ="Asia/Shanghai"
設置時區
--restart=always
表示重啟自動運行
-p
端口映射 宿主機/容器
-v
掛載目錄 宿主機目錄/容器目錄
--privileged=true
設置權限
--name
設置名字
-d
表示后台運行
--requirepass
設置密碼
--appendonly yes
標識開啟持久化策略(重啟電腦數據依然在),如不需要持久化就不要配置
五、查看運行的docker容器
docker ps -a
六、redis客戶端軟件
參考 https://blog.csdn.net/lizhiyuan_eagle/article/details/88742993
備注:雲服務器記得開啟對應的端口才能遠程連接,數據持久化測試可以,但性能未測試