> For the complete documentation index, see [llms.txt](https://edgex-api-advantech.gitbook.io/edgex-api-doc/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://edgex-api-advantech.gitbook.io/edgex-api-doc/getting-started/install.md).

# Install

This article describes how to setup FUJI EdgeX Foundry's runtime environment in Windows 10.

## **Content**

* System Requirement
* Install Docker
* Install EdgeX
* Restart EdgeX after Windows reboot
* EdgeX Foundry Console

## **System Requirement**

* Windows 10 64bit: Pro, Enterprise (1607 Anniversary Update, Build 14393 or later)
* Enable Intel Virtualization Technology in BIOS&#x20;

![](https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ldahy90A1eekcr5A2U8%2F-MS6clPuYFxpywR-BpOY%2F-MS6e-KvWLJj5Yipfq38%2FIntel%20V-Tech.png?alt=media\&token=cfc817cd-f91b-4b60-85dc-5a0989901727)

* Enable Hyper-V

![](https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fedgex-api-doc%2F-LeVfdt9iqrjscD-fSvp%2F-LeVfog5vhPXg7Ft7kFx%2F0.png?generation=1557474005750943\&alt=media)

* At least 4GB of RAM

## Install Docker

Please download Docker Desktop Community 2.1.0.5\
<https://download.docker.com/win/stable/40693/Docker%20Desktop%20Installer.exe>

![](https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ldahy90A1eekcr5A2U8%2F-MS62ozFfuwRwjmAeFdK%2F-MS6R3H2hT7mYKXT1kIZ%2FDocker%20Desktop%20Installer.png?alt=media\&token=6313b67b-8ecd-4b5f-8624-3668bf505609)

Restart the Windows after Docker installed and Docker will auto start

![](https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ldahy90A1eekcr5A2U8%2F-MS6oBRsvGmCg-qTUvPh%2F-MS6q0LklUF7OGAwjtyh%2FDocker_run.png?alt=media\&token=83a404b1-fd8a-440e-8e4a-0a358d095735)

## Install EdgeX

* Download FUJI yml file from GitHub and rename it as docker-compose.yml

  \
  <https://github.com/Advantech-EdgeX/edgex-scripts/blob/master/compose-files/docker-compose-fuji-ei-4.yml>
* Execute the command **docker-compose up -d** in Command Prompt to install the EdgeX images on-line

![](https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ldahy90A1eekcr5A2U8%2F-MS6oBRsvGmCg-qTUvPh%2F-MS6rJIFJ6ZBwSqVlobU%2Fdocker-compose%20up%20-d.png?alt=media\&token=f9bedf68-c411-48a2-8472-80427eadf237)

![](https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ldahy90A1eekcr5A2U8%2F-MSAOPcLreSB6_yr820W%2F-MSAzLtG2FUfsRq9bNme%2Fdocker-compose%20up%20-d%20done.png?alt=media\&token=cbcd08b6-626a-4837-a261-da1160d4eb60)

* &#x20;Execute the command **docker ps** to check the containers already running

![](https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ldahy90A1eekcr5A2U8%2F-MS6rU8tAC-341bDuu25%2F-MS6vo-JBKhtnowT0AjJ%2Fdocker%20ps.png?alt=media\&token=c4015233-2b4f-4378-8b0d-8e6f28afdf66)

## Restart EdgeX after Windows reboot

* Execute the command **docker-compose up -d** in Command Prompt to restart the EdgeX containers after Windows reboot

![](https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ldahy90A1eekcr5A2U8%2F-MSAOPcLreSB6_yr820W%2F-MSB-kOq1-PQoxyPElDi%2Fdocker-compose%20up%20-d%20start.png?alt=media\&token=09af164d-0457-416b-9f04-b63129cd87fe)

## EdgeX Foundry Console

* Open URL 127.0.0.1:4000 browser and sign in with Name admin and Password admin

![](https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ldahy90A1eekcr5A2U8%2F-MS6rU8tAC-341bDuu25%2F-MS6x3gxpODmV_HBykvE%2Fui-go-1.png?alt=media\&token=4000c5e8-0768-4e98-bb3b-bdae55b13f0c)

* Add Gateway with Docker IP 10.0.75.1 and select this Gateway

![](https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ldahy90A1eekcr5A2U8%2F-MS6rU8tAC-341bDuu25%2F-MS6xfWyk5CmiFnz6LDY%2Fui-go-2.png?alt=media\&token=e48831a7-27d3-454e-a27f-ddde483b8b0f)

![](https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ldahy90A1eekcr5A2U8%2F-MS6rU8tAC-341bDuu25%2F-MS6y4WIl6rk_-QBQ6wT%2Fui-go-3.png?alt=media\&token=f7fce241-b832-4ff4-8c92-23217ebe35c2)

* Check the demo device service device-random

1. Click Devices
2. Click Commands
3. Click Send button on GenerateRandomValue\_Int8 to retrieve the API result

![](https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ldahy90A1eekcr5A2U8%2F-MSAOPcLreSB6_yr820W%2F-MSAyO67EZZFDd9Kzggy%2Fui-go-4.png?alt=media\&token=babaa3c6-ced3-4357-89d4-11ee292db7d9)

*
