windows系统下使用docker运行容器挂载卷报错问题
新电脑要装一堆软件和服务,软件下载太多太麻烦了,想到docker就可以很轻松的用上想要的服务,于是在使用的时候就遇到了这样的问题。。。
- 路径盘符要小写
- 文件夹名字中不能有空格
- 文件最好提前创建好,不然自动创建出来的是个文件夹
PS C:\Users\Ric> docker run -v D:/Professional Software/redis/redis.conf:/etc/redis/redis.conf -v D:/Professional Software/redis/data:/data -p 6379:6379 --name first-redis -d redis redis-server /etc/redis/redis.conf --appendonly yes
docker: invalid reference format: repository name must be lowercase.
See 'docker run --help'.
PS C:\Users\Ric> docker run -v d:\Professional Software\redis\redis.conf:/etc/redis/redis.conf -v d:\Professional Software\redis\data:/data -p 6379:6379 --name first-redis -d redis redis-server /etc/redis/redis.conf --appendonly yes
docker: invalid reference format.
See 'docker run --help'.
PS C:\Users\Ric> docker run -v d:\Professional_Software\redis\redis.conf:/etc/redis/redis.conf -v d:\Professional_Software\redis\data:/data -p 6379:6379 --name first-redis -d redis redis-server /etc/redis/redis.conf --appendonly yes
b8a5822856dc1b85983d403c97fb473cb500236126503569f2ce1725d391d8e3