How to connect Docker container to Docker Network when started in Visual Studio How to connect Docker container to Docker Network when started in Visual Studio docker docker

How to connect Docker container to Docker Network when started in Visual Studio


You can specify additional Docker arguments by editing the csproj file and adding the following:

<DockerfileRunArguments>arguments go here</DockerfileRunArguments>

An example of a csproj file edited to connect the Docker container to a network called mongo_cluster would look as follows

<Project Sdk="Microsoft.NET.Sdk">  <PropertyGroup>    <OutputType>Exe</OutputType>    <TargetFramework>netcoreapp3.1</TargetFramework>    <DockerDefaultTargetOS>Linux</DockerDefaultTargetOS>    <DockerfileRunArguments>--network mongo_cluster</DockerfileRunArguments>  </PropertyGroup>  <ItemGroup>    <PackageReference Include="Microsoft.VisualStudio.Azure.Containers.Tools.Targets" Version="1.10.9" />    <PackageReference Include="MongoDB.Driver" Version="2.11.4" />  </ItemGroup></Project>