/ELL_Environment

Dockerfile to build an Ubuntu 16.04 environment to build the Microsoft Embedded Learning Library.

Primary LanguageShell

This docker file creates an Ubuntu 16.04 environment installing all the tools to build the Microsoft Embedded Learning Libary.

To use this docker container. Clone this repository using git clone --recursive git@github.com:barronbarnett/ELL_Environment.git

Then from within the repository:

ELL_Environment$ docker-compose up

This builds v2.3.2 of the ELL.

The build output will be available to the host in the mounted volume within the git repository you pulled. Likewise you can edit or change code within that root folder and it will exist within the container.

If you need to build again in the future you can just start the container again:

$ docker start ell_ell_1
$ docker attach ell_ell_1

It is also possible to pull this container directly from docker:

$ docker run -ti -v (path to your source directory):/root barronbarnett/ell_env:latest -name ell_env