在Visual Studio中,我想运行docker-compose,但使用不同的“override”文件,使用绿色开始按钮。怎么做?
dc.proj文件
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" Sdk="Microsoft.Docker.Sdk">
<PropertyGroup Label="Globals">
<ProjectVersion>2.1</ProjectVersion>
<DockerTargetOS>Linux</DockerTargetOS>
<ProjectGuid>9ed44a48-6113-4416-b087-cbb5e7ffa8c6</ProjectGuid>
</PropertyGroup>
<ItemGroup>
<None Include="docker-compose.local.yml">
<DependentUpon>docker-compose.yml</DependentUpon>
</None>
<None Include="docker-compose.dev.yml">
<DependentUpon>docker-compose.yml</DependentUpon>
</None>
<None Include="docker-compose.yml" />
<None Include=".dockerignore" />
</ItemGroup>
</Project>
1条答案
按热度按时间fafcakar1#
要始终在VS中添加其他合成文件,您可以设置MSBuild属性
AdditionalComposeFilePaths
。如果要有条件地添加不同的文件,可以使用解决方案配置。下面是一个示例:https://github.com/NCarlsonMSFT/ComposeConfigurationExample