注:大鳥飛過,這只是簡單搭建,能快速運用而已!!

第一步 pull redis

命令:docker pull redis

第二步 建立redis管理目錄,方便後期管理

命令:
mkdir /data/redis
mkdir /data/redis/data

第三步 redis 啟動

命令:docker run -p 6379:6379 --name redis -v /data/redis/redis.conf:/etc/redis/redis.conf  -v /data/redis/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes
注:解析-p 6379:6379,-p 埠:對映埠

第四步 檢視是否啟成功

命令:docker ps

結束,用redis客戶端連線就好了,密碼為空~~

注:如果沒有看到啟動成功,可能存在的問題:

優先檢視日誌:

命令:docker logs 容器ID(可以用docker ps -a 檢視)

問題如下:

1、chown: changing ownership of '.': Permission denied

解決:1)命令:vim /etc/sysconfig/selinux

2)將SELINUX=enforcing 改為 SELINUX=disabled

3)重啟linux,命令:reboot

4)刪除容器,docker rm 容器ID

5)執行第三步重新啟動

目的是關掉selinux,如果是生產環境,請用其它方式處理