Visual Studio 2017 stopped running docker-compose

In Visual Studio 2017 I am working on a project with 3 dotnet core projects. It was building and starting the containers using docker-compose as the startup project. Now it is giving me an error that it cannot find the container starting with a given name. In the Output window in the Show output from: docker selected it shows the combined docker-compose.yml files.

It appears that it is not building the containers, hence why it cannot find the container it is looking for by name. After seeing this I ran all the docker commands in PowerShell and it built the images and started the containers right up. With the containers in place Visual Studio started, but gave me a different error.

  • Cannot push images to Dockerhub
  • What is the difference between running an application on ec2-server and running an application on top of docker on ec2-server?
  • Log level as a field for Docker GELF logging driver
  • Bundle install failes on docker
  • Docker: How to deal with restarted nodes?
  • docker 1.12 swarm : Does Swarm have a configuration store like kubernetes configMap
  • I’m wondering why Visual Studio would not be building the containers anymore.

    Note: I have had trouble in the past when spinning up the containers using docker cli that Visual Studio would throw exceptions, but I have cleaned docker running containers, network, volume, and images…

    enter image description here

    Thanks for your help in advance. I am loving docker, but there are some frustrations when using the VS tools thus far…

  • DockerFile with private github repo in python requirements.txt
  • pycharm can't complete remote interpreter setup for Docker
  • How to uninstall Docker Machine under Windows 10
  • Docker container access to local DNS
  • Use git in jenkins pipeline with docker agent
  • How do i allocate enough ram to run Object.stringify without a memory / RangeError
  • One Solution collect form web for “Visual Studio 2017 stopped running docker-compose”

    Are you running the project by clicking the ‘Docker” button at the top of the VS2017 window? This should build and run the correct container.

    Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.