docker部署redis的具體實現(xiàn)
更新時間:2024年06月12日 08:33:19 作者:搬磚的工人
在開發(fā)中,我們經(jīng)常會遇到使用redis的場景,本文主要介紹了docker部署redis的具體實現(xiàn),具有一定的參考價值,感興趣的可以了解一下
1.拉取redis鏡像
# 拉取鏡像 sudo docker pull redis
2.創(chuàng)建映射持久化目錄
# 創(chuàng)建目錄 sudo mkdir -p $PWD/redis/{conf,data}
3. 運行redis 容器,查看當前redis 版本號
# 運行 sudo docker run --name redis -d -p 6379:6379 redis # 查看版本號 sudo docker exec redis redis-server --version
4.redis配置文件配置,下載對應的版本號配置文件
# 直接下載配置文件到conf文件夾下,或者創(chuàng)建配置把配置文件內(nèi)容復制過去 #下載配置文件地址https://download.redis.io/releases #創(chuàng)建配置文件 sudo touch $PWD/redis/conf/redis.conf # 修改配置 bind 0.0.0.0 #允許所有遠程訪問 #設(shè)置在多少時間內(nèi)刷新次數(shù)達到多少的時候會將數(shù)據(jù)同步到數(shù)據(jù)文件 save 3600 1 save 300 100 save 60 10000 appendonly yes #開啟數(shù)據(jù)保存到磁盤 requirepass redis@123 #設(shè)置連接密碼
5.運行redis 容器
# 運行,這里可以限制容器內(nèi)存 --memory=125m --memory-swap=6g sudo docker run -itd \ --privileged=true \ --name redis \ --restart=always \ -p 6379:6379 \ -v $PWD/redis/conf/redis.conf:/etc/redis/redis.conf \ -v $PWD/redis/data:/data \ -e TZ=Asia/Shanghai \ redis \ redis-server /etc/redis/redis.conf
6.驗證連接
到此這篇關(guān)于docker部署redis的具體實現(xiàn)的文章就介紹到這了,更多相關(guān)docker部署redis內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
利用Docker搭建Nexus私有倉庫實現(xiàn)Maven私服
Maven大家應該都比較熟了,我這里就用安卓人狂喜的Gradle來演示一下,在build.gradle中編寫腳本即可上傳,接下來通過本文給大家介紹下利用Docker搭建Nexus私有倉庫實現(xiàn)Maven私服的問題,感興趣的朋友一起看看吧2022-01-01Docker容器定時備份數(shù)據(jù)庫并發(fā)送到指定郵箱(設(shè)計思路)
這篇文章主要介紹了Docker容器定時備份數(shù)據(jù)庫并發(fā)送到指定郵箱,文中寫了一下shell腳本,邏輯也很簡單,當前時間與啟動時間相同時,則調(diào)用sendmail函數(shù)發(fā)送郵件,具體腳本跟隨小編一起看看吧2022-01-01Mac OSX系統(tǒng) Docker啟用Docker遠程API功能
這篇文章主要介紹了Mac OSX系統(tǒng) Docker啟用Docker遠程API功能的相關(guān)資料,需要的朋友可以參考下2016-10-10