先使用 dockerfile 建立乙個 redis 容器
from ubuntu:latest使用docker build建立run apt-get
update
run apt-get -y install redis-server
expose
6379
entrypoint [
"/usr/bin/redis-server
"]
sudo docker build -t admln/redis .執行這個容器
sudo docker run --name redis -d admln/redis-d 執行這個服務分離模式,讓容器在後台執行
現在沒有開放埠,下面使用容器鏈結這個redis容器資料庫
redis 安裝後自動執行
建立 web 應用容器
sudo docker run --link redis:db -i -t ubuntu:12.10 /bin/bash用-link引數來建立乙個連線redis容器,db 是它的別名 ,這將會在redis容器和redis例項容器中建立乙個安全的通訊隧道
在 web 應用容器上安裝 redis 客戶端,用來測試連線
apt-get檢視 web 應用容器的環境變數update
apt-get -y install redis-server
service redis-server stop
可以看到db_字首的環境變數列表,使用db_port_6379_tcp_addr變數連線到redis容器
Docker學習 2 執行redis
1 在桌面雙擊 docker quickstart terminal 啟動終端。3 執行redis映象命令引數如下 d表示在後台執行,不阻塞命令列介面,讓我們可繼續輸入其它命令,是detach單詞縮寫。p 表示埠號,左邊的6379表示win10系統的埠 自已換其它的也隨便 右邊的則表表容器中redi...
Docker 安裝Redis並執行
docker search redisdocker pull reidsdocker iamges docker images redis命令 含義 d 本地執行 6379 6379 本地埠 docker埠 v指定驅動盤 g redisdata redis的持久化檔案儲存 redis docker的...
樹莓派 docker 執行 redis
樹莓派上執行docker是不同於其他平台,樹莓派屬於arm32架構,經過前期的踩坑,在樹莓派中執行docker映象需要注意映象對於doker的支援,在官方映象搜尋頁是有系統架構作為刪選的,如果需要執行arm32架構的映象,需要使用對應的版本。arm32v7 redis.env docker comp...