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