Updated 04. Setting eShopOnContainer solution up in a Mac, VS for Mac or with CLI environment (dotnet CLI, Docker CLI and VS Code) (markdown)

Cesar De la Torre 2017-10-25 12:27:54 -07:00
parent 9dd90f3968
commit b768b04a35

@ -26,14 +26,22 @@ The quickest path to get eShopOnContainers running on your Mac is by using VS fo
1. [Visual Studio for Mac](https://www.visualstudio.com/vs/visual-studio-mac/). 1. [Visual Studio for Mac](https://www.visualstudio.com/vs/visual-studio-mac/).
## Install Visual Studio for Mac ## Install Visual Studio for Mac
When installing it, you can select between multiple workloads or platforms.
When installing [Docker for Mac](https://docs.docker.com/docker-for-mac/install/), you can select between multiple workloads or platforms.
Make sure you select the .NET Core platform: Make sure you select the .NET Core platform:
![image](https://user-images.githubusercontent.com/1712635/32018392-951e1bce-b97e-11e7-946c-94ae9269c5f8.png) ![image](https://user-images.githubusercontent.com/1712635/32018392-951e1bce-b97e-11e7-946c-94ae9269c5f8.png)
Before completing the VS for Mac installation, it will demand you to install XCode, that is needed for multiple dependencies. Before completing the VS for Mac installation, it will demand you to install XCode, that is needed for multiple dependencies.
If you install Android as a target platform, Java will also be installed as a dependency for building mobile apps for Android. If you install Android as a target platform, Java will also be installed as a dependency for building mobile apps for Android.
For running just the Docker containers and web apps, you'd just need the .NET Core platform. For running just the Docker containers and web apps, you'd just need the .NET Core platform.
but if you want to try the eShopOnContainers mobile app, that requires Xamarin and therefore, the iOS and Android platforms, too. But those are optional for this Wiki walkthrough.
But if you want to try the eShopOnContainers mobile app, that requires Xamarin and therefore, the iOS and Android platforms, too. Those mobile platforms are optional for this Wiki walkthrough, though.
# Option B: Use a CLI environment (dotnet CLI, Docker CLI with the bash shell) and VS Code as plain editor # Option B: Use a CLI environment (dotnet CLI, Docker CLI with the bash shell) and VS Code as plain editor