栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

记一次windows 10 docker 启动redis

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

记一次windows 10 docker 启动redis

win10电脑上安装了Docker Desktop

下载使用redis测试测试。。。

使用外部配置和外部数据文件夹挂载到docker上

通过找资料:

Docker安装redis,挂载外部配置和数据 - junecoo - 博客园

获得了一个命令

但是出现了几个问题:

1,我用的是windows container,所以privileged 没法使用,原命令要删除调privileged部分

2,windows下的地址风格,E:softwareredis 这是windows下的,/etc/xx/xx 这是linux下的

3,配置文件的挂载,这个具体看官方文档

官方文档上说的是:绑定安装的源必须是本地目录,而不是文件,

意思就是说,挂载的时候,挂的应该是个文件夹,不应该是指定的文件,使用文件就会报

invalid mount config for type "bind": source path must be a directory

docker run | Docker documentation

 所以,修改下的命令:

docker run -d -p 6379:6379 -v E:softwareredis:/etc/redis -v E:softwareredisdata:/data --name redis redis:latest redis-server /etc/redis/redis.conf --appendonly yes

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/603918.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号