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參數
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM