Rol*_*olf 8 windows docker docker-compose
我已经在我的机器(Windows 10,Hyper-V)上安装了适用于Windows的Docker。版本是18.03.0-ce。但是docker-compose的版本是1.20.1。我想使用包含属性版本'2'的docker-compose.yml文件运行docker-compose。我得到错误:
客户端版本1.22太旧。支持的最低API版本是1.24,请升级您的客户端到新版本
如何升级到较新版本的docker-compose?
小智 8
我不知道您是否仍然遇到相同的问题。请检查docker-compose.yml文件中的“版本”值应大于“ 2”。对我来说,我将其更改为“ 2.1”,并且有效。版本:撰写文件中的“ 2.1”是Windows容器支持的最低版本。我从这里找到它:https : //github.com/docker/for-win/issues/268
小智 5
错误:客户端版本 1.22 太旧。最低支持的 API 版本为 1.24,请将您的客户端升级到更新版本
只需将 docker-compose.yml 文件中的版本从 2.0 更改为 2.1 即可解决上述错误
我搜索了很多网站,但即使我也找不到根本原因、确切原因以及如何通过更改撰写文件中的版本号来解决问题。
如果有人发布根本原因和解决方案,这将对我们所有人都有帮助
归档时间: |
|
查看次数: |
5568 次 |
最近记录: |