docker-compose运行菜单选项丢失

时间:2019-04-01 16:55:59

标签: visual-studio

我有一个添加了docker compose支持的解决方案。在运行下拉列表中添加支持后,我可以选择使用docker compose运行项目。

Docker compose在解决方案树中显示为一个节点。

enter image description here

但是,如果我从仓库中克隆代码,则docker-compose节点在那里,但在运行菜单下不是一个选项。同样,有时这会随机发生,在我打开现有项目的地方,使用docker compose运行的选项已经消失,但节点仍然存在。切换分支时也会发生这种情况。

enter image description here

要解决此问题,我必须删除docker-compose节点,然后重新添加支持并选择不覆盖文件的选项。然后该选项再次出现。

为什么会这样?为什么在解决方案资源管理器中显示docker compose节点,但没有运行选项?在这两种情况下,都存在dockerfile运行选项,但没有compose选项。

1 个答案:

答案 0 :(得分:1)

在解决方案资源管理器中右键单击“ docker-compose”,然后“设置为启动项目”。