Docker中使用redis

項目中頻繁使用Redis,爲了避免用每次打開Redis目錄去啓動Redis想到了Docker能夠做爲Redis的容器 直接下載使用就行 把Docker使用Redis的過程分享下:
 
1.     拉取redis    (若是想直接運行也能夠直接執行第二步省略第一步)
          docker pull redis
 
          拉取完成後可以使用 docker images 查看鏡像列表檢查
 
2.     後臺運行redis server
          
          docker run --name redis-test -p 6379:6379 -d redis
          或者 docker run --name redis-test -p 6379:6379  --rm -d redis
 
          -d表示後臺運行 
          -p表示本機端口映射到運行的容積端口  第一個是本機端口 第二個是容器端口
          --rm表示用完自動刪除 容器中止運行後自動刪除  通常不用
          --name表示指定名稱 以後會用到
      
3.      客戶端鏈接redis 
          
          docker run -it --rm  redis redis-cli -h 192.168.1.99
          或者 完整 docker run -it --rm redis redis-cli -h 192.168.1.99 -p 6379 -a 123123
          
          -it表示運行後進入容器內部命令模式
 
4.     啓動已關閉的redis服務
          步驟二指定了redis的名稱爲redis-test 執行命令 redis start redis-test 啓動redis服務
 
5.     不當心關掉了正在鏈接的客戶端界面redis-cli 
         - 查找當前運行的容器 docker ps  
         - 直接進入容器中 docker attach 容器標識
 
6.     刪除容器
          - docker rm [containerName||ID] 或者強制刪除加-f參數
相關文章
相關標籤/搜索