我正在使用docker desktop for windows-社区版,版本2.4.0.0(2020-09-28)遵循教程https://www.youtube.com/watch?v=xrferwjjwhi ,
文件 docker-compose.yml
```
version: "6.0.8"
services:
redis:
image: redis
volumes:
- ./data:/data
ports:
- 6379:6379
我运行命令
Microsoft Windows [Version 10.0.19041.508]
(c) 2020 Microsoft Corporation. All rights reserved.
D:\docker>docker-compose up
ERROR: Version "6.0.8" in ".\docker-compose.yml" is invalid.
D:\docker>
但是错误
![](https://i.stack.imgur.com/7Sjo7.png)
我在这里看到了https://hub.docker.com/_/redis 版本为6.0.8。如何修复?
2条答案
按热度按时间lnxxn5zx1#
docker compose和redis版本之间存在混淆。使用价值
3.0.8
.参考文献:https://docs.docker.com/compose/compose-file/
ercv8c1e2#
version标签用于指定docker compose引用版本。您需要在现有版本之间进行选择。看到了吗https://docs.docker.com/compose/compose-file/
如果你想设置redis版本,你需要使用图像标签