Docker安裝redis的保姆教程

2021-10-19 23:29:25 字數 2743 閱讀 4784

docker安裝redis的保姆教程

使用docker搜尋  命令:docker search redis

例如 docker pull bitnami/trdis    而bitnami/trdis是搜尋映象出來的名稱,不能更改

為映象建立乙個容器

格式是:

docker run -itd --name redis-test -p 6379:6379bitnami/redis

說明:--nameredis-test為容器起乙個名字是redis

-p 6379:6379指定乙個埠

bitnami/redis映象的名稱

測試 redis是否安裝成功

進入到容器中 docker exec -it redis-test /bin/bash

輸入redis-cli

輸入set test 1

返回ok就說明redis安裝沒有問題

更改密碼,初始狀態下密碼是null的

進入 redis中      命令 redis-cli

獲取初始密碼       命令 config get requirepass

設定密碼       命令 config set requirepass 『123456』

以上方式存在缺陷,沒有配置檔案,每次docker重啟,redis密碼都成初始狀態。

以掛載配置檔案的方式docker安裝redis教程

1、刪除之前建立的redis容器id

docker ps檢視所有正在執行的程式,

如果有的話,先停止 docker stop 容器id

docker ps -a檢視所有的程式

docker rm redis容器id

2、建立redis配置檔案的資料夾

mkdir -p /docker/redis/conf

建立資料夾 -p是層層遞迴,比如docker沒有的話,建立docker,建立redis,建立conf

mkdir -p /docker/redis/data

cd /docker/redis/conf到這個資料夾下

touch redis.conf建立redis.conf檔案

vi redis.conf

複製一下redis解壓包裡面的redis.conf內容到這個redis.conf新檔案裡面,因為內容太多了,所以直接省略。

然後:wq儲存;

3、建立redis容器

4、docker ps  檢視正在執行的redis

5、docker exec -it ***(redis容器id)  /bin/bash

6、輸入redis-cli

7、出現》標誌,輸入密碼 :auth 123456

8、config set tjn 111

9、config get tjn  回車,如果返回111就說明成功了。

docker start redis容器id

嘗試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...