Now you are ready to run the CAT sample app on your local machine. This sample app is a ASP.NET app which you will also use on Azure with the Orchestrator in the second portion of the lab. This code material are available here.
mkdir ASPNETAPP
cd ASPNETAPP
git clone https://github.com/dave-read/container-service-dotnet-continuous-integration-multi-container
cd container-service-dotnet-continuous-integration-multi-container
docker-compose -f docker-compose.ci.build.yml run ci-build
On Windows, you currently need to pass the -d flag to docker-compose run and poll the container to determine when it has completed
Note: if you get an error about not being able to access a shared folder, open the Docker for Windows settings from the system tray, and in the Shared Drives tab, ensure that the drive where your lab files are stored is checked (enabled).
docker-compose -f docker-compose.ci.build.yml run –d ci-build
docker-compose up --build
The frontend service (service-a) will be available at http://localhost:8080
.