docker 安装redis 挂载到宿主机
?
?
?
1.首先去redis獲取對應版本的配置文件redis.conf: ?http://download.redis.io/releases/
我選擇的是 6.0.9
解壓以后 有一個redis.conf
?
2.將 bind 127.0.0.1注釋,daemonize yes注釋掉,如果需要redis密碼則找到 requirepass ?并填上你的密碼
?
?
?
更改redis.conf 文件
bind 127.0.0.1
protected-mode yes
更改為
# bind 127.0.0.1
protected-mode no
?
redis通過配置文件設置密碼
# requirepass foobared
requirepass 123456
?
?
?
docker pull redis:6.0.9
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
https://blog.csdn.net/qq_33925869/article/details/90715205
docker安裝redis掛載宿主機
用java控制挖掘機炒菜?2019-05-31 14:11:44??246??收藏
分類專欄:?docker
版權
1.首先去redis獲取對應版本的配置文件redis.conf: ?http://download.redis.io/releases/
2.將 bind 127.0.0.1注釋,daemonize yes注釋掉,如果需要redis密碼則找到 requirepass ?并填上你的密碼
3.并建立好對應文件夾, redis 以及redis/data,將redis.conf放入 usr/redis中
4.最后
docker run -d --privileged=true -p 6379:6379 -v /redis/redis.conf:/etc/redis/redis.conf -v /redis/data:/data --name redis redis:4.0 redis-server /etc/redis/redis.conf --appendonly yes
-p 6379:6379:把容器內的6379端口映射到宿主機6379端口?
-v /usr/redis/redis.conf:/etc/redis/redis.conf:把宿主機配置好的redis.conf放到容器內的這個位置中?
-v /usr/redis/data:/data:把redis持久化的數據在宿主機內顯示,做數據備份?
redis-server /etc/redis/redis.conf:這個是關鍵配置,讓redis不是無配置啟動,而是按照這個redis.conf的配置啟動?
–appendonly yes:redis啟動后數據持久化
?
?
?
?
?
https://blog.csdn.net/weixin_41945228/article/details/105488221
?
docker 安裝redis 掛載到宿主機
small onion?2020-04-13 14:40:02??120??收藏
分類專欄:?redis?docker
版權
1.拉取鏡像
docker pull redis?
2.準備好目錄映射
mkdir -p /my/docker/redis/redis01/conf
mkdir -p /my/docker/redis/redis01/data
?
3.下載一個redis.conf文件
cd /my/docker/redis/redis01/conf
wget http://download.redis.io/redis-stable/redis.conf
啟動$PWD為/my/docker/redis/redis01
cd .. /my/docker/redis/redis01
docker run -p 6379:6379 --name redis01-v $PWD/conf/redis.conf:/etc/redis/redis.conf -v $PWD/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes
如果要設置密碼 后面再加上 --requirepass "123456"
這樣就安裝好了一個redis,但是要讓宿主機可以訪問,還需在配置文件中進行如下設置,先把redis停掉
更改redis.conf 文件
bind 127.0.0.1
protected-mode yes
更改為
# bind 127.0.0.1
protected-mode no
redis通過配置文件設置密碼
# requirepass foobared
requirepass 123456
重啟redis容器,使用redis客戶端進行連接驗證
?
總結
以上是生活随笔為你收集整理的docker 安装redis 挂载到宿主机的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 总线是什么 总线简述
- 下一篇: 部署kafka kafka的ser