Docker run Redis


最新版的 Redis 鏡像

使用docker pull redis 拉取鏡像docker pull redis:版本號,也可以去Hub上看最版本號https://hub.docker.com/_/redis?tab=tags,下載特定的版本docker pull redis:xxxx
在這里插入圖片描述

查看本地鏡像

查看鏡像命令:docker images
在這里插入圖片描述

運行容器(不帶密碼)

docker run -itd --name myRedis -p 6379:6379 redis

-itd:以交互方式啟動容器並后台運行,也可以分開使用,其中-i啟動一個交互式會話並,-t模擬一個tty,-d告訴Docker分離並在后台運行
--name :容器服務的名稱
-p :容器服務的 6379 端口到宿主機的 6379 端口,
在這里插入圖片描述

運行容器(帶密碼)

先Stop前面運行的容器docker stop 容器ID
在這里插入圖片描述

docker run -itd --name myRedis -p 6379:6379 redis --requirepass "123456"

在這里插入圖片描述
如遇到The container name "/myRedis" is already in use by container已存在,先用docker rm name進行刪除。

安裝成功

通過docker ps 命令查看容器的運行信息,已運行正常了
在這里插入圖片描述

測試

通過docker exec -it myRedis /bin/bash進行容器(不帶密碼的方式進入容器)
在這里插入圖片描述
進入redis-cli的客戶端,測試set命令,也可以測試其它的命令http://doc.redisfans.com/
在這里插入圖片描述

測試(帶密碼)

在這里插入圖片描述
設置密碼后這樣是不無連接,會出錯,要先輸入登陸密碼才可以用客戶端

auth "你的密碼"

在這里插入圖片描述
在這里插入圖片描述
可以正常連接了,
也可以用Redis Desktop Manager客戶端測試是否可以運程連接,在這里插入圖片描述在這里插入圖片描述

結束語

docker 上安裝Redis還是比較簡單的,Redis桌面客戶端現在有很多種如RedisClient(已不更新)Redis Desktop Manager等,五花八門的有些還是收費的,有些又不支持集群了,自己選擇合適的就好。
如有問題,歡迎有問題及時交流。謝謝!


免責聲明!

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



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