Updated 00. Dev machine requirements (markdown)

Cesar De la Torre 2017-04-12 11:45:30 -07:00
parent 9e2950595e
commit ffd9d68c7a

@ -1,10 +1,10 @@
# 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 be too tight.
- 16Gb of memory RAM - Since you need Hyper-V for Docker Community Edition (aka. Docker for Windows/Mac) in order to run the Linux Docker Host and we're also running a SQL Server container and a Redis container. An 8Gb RAM machine might be too tight.
## Software requirements for Windows are:
- Docker for Windows (From Docker) - Requires Windows 10 Pro 64 bits and Hyper-V enabled.
- Docker Community Edition (aka. Docker for Windows) - Requires Windows 10 Pro 64 bits and Hyper-V enabled.
- .NET Core 1.1 SDK
- (Optional) VS 2017 Much better for debugging multi-containers apps
@ -19,7 +19,10 @@ Supported Operating Systems Visual Studio 2017 will install and run on the follo
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**.
**Why is Windows 10 required?**
Docker for Windows uses Windows Hyper-V. While older Windows versions have Hyper-V, their Hyper-V implementations lack features critical for Docker for Windows to work.
Docker for Windows requires 64bit Windows 10 Pro, Enterprise and Education (1511 November update, Build 10586 or later) and Microsoft **Hyper-V**.
# Mac dev machine
@ -28,7 +31,7 @@ https://docs.docker.com/docker-for-windows/install/#download-docker-for-windows
- 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 OS X El Capitan 10.11 or newer macOS.
- Docker Community for Mac (aka. Docker for Mac) - Requires OS X El Capitan 10.11 or newer macOS.
- .NET Core 1.1 SDK for Mac
- (Optional) Visual Studio Code for Mac