From f6be2b0edcb6afe263747562e08c46eec58f0e39 Mon Sep 17 00:00:00 2001 From: Cesar De la Torre Date: Wed, 8 Mar 2017 11:56:16 -0800 Subject: [PATCH] Created 00 Dev machine requirements (markdown) --- 00-Dev-machine-requirements.md | 38 ++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 00-Dev-machine-requirements.md diff --git a/00-Dev-machine-requirements.md b/00-Dev-machine-requirements.md new file mode 100644 index 0000000..00b62dc --- /dev/null +++ b/00-Dev-machine-requirements.md @@ -0,0 +1,38 @@ +# PC - Windows dev machine + +## Recommended Hardware requirements: +- 16Gb of memory RAM + Since you need Hyper-V for Docker for Windows in order to run the Linux Docker Host and we're also running a SQL Server container and a Redis container, 8Gb of RAM might not be enough. + +## Software requirements for Windows are: +- Docker for Windows (From Docker) - Requires Windows 10 Pro 64 bits +- .NET Core 1.1 SDK +- (Optional) VS 2017 – Much better for debugging multi-containers apps + +The requirements for VS 2017 are: +Supported Operating Systems Visual Studio 2017 will install and run on the following operating systems: +• Windows 10 version 1507 or higher: Home, Professional, Education, and Enterprise (LTSB is not supported) +• Windows Server 2016: Standard and Datacenter +• Windows 8.1 (with Update 2919355): Basic, Professional, and Enterprise +• Windows Server 2012 R2 (with Update 2919355): Essentials, Standard, Datacenter +• Windows 7 SP1 (with latest Windows Updates): Home Premium, Professional, Enterprise, Ultimate + +However, the requirements for “Docker for Windows” are more restrictive: +https://docs.docker.com/docker-for-windows/install/#download-docker-for-windows + +• Docker for Windows requires 64bit Windows 10 Pro, Enterprise and Education (1511 November update, Build 10586 or later) and Microsoft Hyper-V. Please see What to know before you install for a full list of prerequisites. + + + +# Mac dev machine + +## Recommended Hardware requirements: +- 16Gb of memory RAM + Since you a VM in the Mac with the Linux Docker host and we're also running a SQL Server container and a Redis container, 8Gb of RAM might not be enough. + +## Software requirements for Mac are: +- Docker for Mac (From Docker) - Requires Windows 10 Pro 64 bits +- .NET Core 1.1 SDK for Mac +- (Optional) Visual Studio Code for Mac + +Docker for Mac requires OS X El Capitan 10.11 or newer macOS release running on a 2010 or newer Mac, with Intel’s hardware support for MMU virtualization. \ No newline at end of file