docker安裝redis 總結

2022-07-28 03:03:12 字數 1765 閱讀 6699

安裝環境:

安裝模式

一、檢查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...