注:大鳥飛過,這只是簡單搭建,能快速運用而已!!
第一步 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,如果是生產環境,請用其它方式處理