1、獲取redis映象
執行命令:docker pull redis,不加版本號是獲取最新版本,也可以加上版本號獲取指定版本
2、檢視本地映象
複製**
複製**
在/usr/local目錄下建立docker目錄
mkdir /usr/local/docker
cd /usr/local/docker
再在docker目錄下建立redis目錄
mkdir redis&&cd redis
建立配置檔案,並將官網redis.conf檔案配置複製下來進行修改
touch redis.conf
建立資料儲存目錄data
mkidr data
複製**
複製**
修改啟動預設配置(從上至下依次):
bind 127.0.0.1 #注釋掉這部分,這是限制redis只能本地訪問
protected-mode no #預設yes,開啟保護模式,限制為本地訪問
daemonize no#預設no,改為yes意為以守護程序方式啟動,可後台執行,除非kill程序,改為yes會使配置檔案方式啟動redis失敗
databases 16 #資料庫個數(可選),我修改了這個只是檢視是否生效。。
dir ./ #輸入本地redis資料庫存放資料夾(可選)
requirepass 密碼 #配置redis訪問密碼
4、建立並啟動redis容器
5、檢視redis容器
執行命令:docker container ls -a
執行命令:docker ps檢視執行的容器
5、通過 redis-cli 連線測試使用 redis 服務
執行命令:docker exec -it redis /bin/bash 進入docker終端,在終端中輸入:redis-cli
ps:安裝過程中,如果發現容器啟動失敗,使用docker logs檢視容器日誌
本例中docker容器名為redis,檢視日誌命令為:docker logs -f -t --tail 100 redis
這是我安裝過程中,複製redis.conf檔案開頭少複製了幾個文字,然後造成啟動不了,整了半天,然後檢視日誌才知道原因。。。
Docker多容器部署
docker的大名相信大家已經耳熟能詳,這個已經風靡了2年 的神器,今天我們也來把玩下.這裡必須貼下docker的標誌性logo,雖然有過幾次變遷,但貨櫃沒變,這艘鯨魚般的大船也沒變,裝 build 載 ship 運 run 的核心必須沒變。這裡必須澄清下這艘只裝載貨櫃的大船,其實排水量並不大,這裡...
docker建立redis容器
建立redis容器例項,我們使用了docker的埠對映機制,從而我們就可以使用host伺服器的ip訪問這些例項 docker run d name node2 p 7002 6379 dockerfile redis docker run d name node3 p 7003 6379 docke...
Docker快速部署Redis
1 查詢docker hub上的redis映象 root wugenqiang redis docker search redis2 pull映象 root wugenqiang docker pull redis 3.2這裡我們拉取官方的映象,標籤為3.2 3 執行映象 命令說明 p 6379 6...