From 3567d9cd3b909759ddc95510ac6f5f9ca89fa3d5 Mon Sep 17 00:00:00 2001 From: Cesar De la Torre <cesardl@microsoft.com> Date: Wed, 25 Oct 2017 13:27:51 -0700 Subject: [PATCH] Updated 04. Setting eShopOnContainer solution up in a Mac, VS for Mac or with CLI environment (dotnet CLI, Docker CLI and VS Code) (markdown) --- ...ironment--(dotnet-CLI,-Docker-CLI-and-VS-Code).md | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/04.-Setting-eShopOnContainer-solution-up-in-a-Mac,-VS-for-Mac-or-with-CLI-environment--(dotnet-CLI,-Docker-CLI-and-VS-Code).md b/04.-Setting-eShopOnContainer-solution-up-in-a-Mac,-VS-for-Mac-or-with-CLI-environment--(dotnet-CLI,-Docker-CLI-and-VS-Code).md index 0f44791..a00c464 100644 --- a/04.-Setting-eShopOnContainer-solution-up-in-a-Mac,-VS-for-Mac-or-with-CLI-environment--(dotnet-CLI,-Docker-CLI-and-VS-Code).md +++ b/04.-Setting-eShopOnContainer-solution-up-in-a-Mac,-VS-for-Mac-or-with-CLI-environment--(dotnet-CLI,-Docker-CLI-and-VS-Code).md @@ -54,7 +54,7 @@ $ cd eShopOnContainers With that, you'll have the code at /Users/yourUser/MyGitRepos/eShopOnContainers folder. -## Open the "eShopOnContainers-ServicesAndWebApps.sln" solution with VS for Mac +## Open the 'eShopOnContainers-ServicesAndWebApps.sln' solution with VS for Mac Run Visual Studio for Mac and open the solution `eShopOnContainers-ServicesAndWebApps.sln`. @@ -82,7 +82,15 @@ http://localhost:5100  -IMPORTANT: In order to have the full app working, like being able to login with a user and add items to the basket and create orders, or being able to consume the services from a remote Xamarin or web SPA, you need to configure additional steps for the app, like the IP to be used by the Identity Service because it needs to be redirected, etc. - Check the additional configuration below. +If you open a bash window, you can type `docker images` and see the pulled/downloaded images plus the custom images created by VS for Mac: + + + +And by typing `docker ps` you can see the containers running in Docker. The infrastructure containers like SQL, Redis, RabbitMQ plus the custom containers running Web API microservices and the web apps. + + + +*IMPORTANT:* In order to have the full app working, like being able to login with a user and add items to the basket and create orders, or being able to consume the services from a remote Xamarin or web SPA, you need to configure additional steps for the app, like the IP to be used by the Identity Service because it needs to be redirected, etc. - Check the additional configuration below. # Option B: Use a CLI environment (dotnet CLI, Docker CLI with the bash shell) and VS Code as plain editor