Public | Automated Build

Last pushed: 2 years ago
Short Description
Helps you build Elm projects without messing with the command-line too much.
Full Description


elm-reactor is a Docker image featuring the Elm Reactor; a way to build projects with the Elm programming language.


As a developer, one of the challenges is the ability to work on new and old code bases. This typically requires carefully installing multiple versions of the same software; and hoping they don't collide. An alternative is to run the development software in isolation, such as in a Docker container. These Elm Docker images make it possible to run various versions of Elm on the same system without conflict.

Example usage

Using this container is super simple, since the Docker entrypoint is set to elm-reactor. Here's an example using Elm 0.18.0:

docker run -p 8000:8000 -v $PWD:/source emmanuelrosa/elm-reactor:0.18.0

That command would make Elm Reactor listen on http://localhost:8000 (localhost being the Docker Engine host), while mounting the current directory to /source, which is the working directory of the container. To quit, stop the container from another terminal.

Docker Pull Command
Source Repository