安裝環境:
安裝模式
一、檢查docker中是否有redis容器和映象
#檢視所有容器
docker ps -a
#檢視映象
docker images
二、拉取redis映象#不指定版本號,預設拉取最新版的redis
docker pull redis
#指定的版本號
docker pull redis:5.0.7
檢視映象是否拉取成功docker images
3.1 直接啟動
#myredis是啟動之後的docker容器名稱
docker run --name myredis -d redis
3.2 以配置檔案啟動(推薦)
建立目錄存放redis.conf
檔案
mkdir /opt/docker_redis
cd /opt/docker_redis
wget
檔案授權
#給指定檔案授權
chmod 777 redis.conf
修改預設配置資訊
vi /opt/docker_redis/redis.conf
docker啟動redis命令
docker run -p 6379:6379 --name myredis
-v /opt/docker_/redis/redis.conf:/etc/redis/redis.conf
-v /opt/docker_/redis/data:/data
-d redis redis-server /etc/redis/redis.conf
--requirepass 123456
docker run -p 6379:6379 --name myredis
-v /opt/docker_/redis/redis.conf:/etc/redis/redis.conf
-v /opt/docker_/redis/data:/data
-d redis:5.0.7 redis-server /etc/redis/redis.conf
--requirepass 123456
命令分析
檢查redis容器是否在執行
docker ps
使用連線工具測試
參考網上博文安裝失敗的原因在於沒有說明要給redis.conf檔案授權,對於小白來說比較容易忽略。如果使用我的辦法沒有用的話。請參考docker掛載主機目錄docker訪問出現permission denied的解決辦法
參考博文:
——docker 安裝 redis 單機模式
——docker安裝redis以及遇到的坑
嘗試docker安裝Redis
2.建立redis配置檔案,掛載到容器外部 3.建立例項並啟動redis 4.使用redis映象執行redis cli命令連線 5.持久化redis方式 aof 6.重啟redis 7.開放埠 7.關閉centos7 關閉selinux docker pull redismkdir p mydata...
基於Docker安裝Redis
docker pull redis2.建立目錄 mkdir p mydata redis conftouch mydata redis conf redis.conf3.建立容器 docker run p 6379 6379 name redis v mydata redis data data v...
docker安裝redis服務
docker pull redis2.建立docker容器中的redis所需要的掛載檔案 mkdir p mydata redis conftouch mydata redis conf redis.confdocker run p 6379 6379 name redis v mydata red...