2017-05-03 76 views
4

我在Windows上使用docker-compose版本1.11.2并使用版本2.1 docker-compose.yml,但每当我尝试在后续时间运行类似docker-compose updocker-compose run的东西,我得到一个错误,网络需要重新创建,因为配置选项已更改(即使我没有更改任何内容)。我可以docker network rm删除网络,但从其他文档和帖子关于docker-compose在Linux上,似乎这是不必要的。在Windows中重新运行docker-compose表示网络配置已更改

我可以可靠地重现这一点,但无法真正找到任何进一步的信息。任何人都可以解释为什么我不断收到错误重新创建网络(使用透明驱动程序下载一些东西时,建立图像,但即使使用NAT驱动程序给我一个类似的错误)或至少如​​何解决它?我的一种场景是在同一台机器上多次使用docker-compose run作为云构建/测试的一部分。

+0

我面对同样的问题,并不知道“docker network rm”......再次,所以救援人员 – sebagomez

回答

0

原来这是一个错误,并在几周前的后续更新中修复。其中一位Docker开发人员告诉我,Windows 10 Creators Update也是必需的。