Supported tags and respective
What is LFE?
LFE (Lisp Flavored Erlang) is a functional, concurrent, general-purpose
programming language and Lisp dialect built on top of Core Erlang and the
Erlang Virtual Machine (BEAM). LFE builds on top of Erlang in order to provide
a Lisp syntax for writing distributed, fault-tolerant, soft real-time, non-stop
applications. LFE also extends Erlang to support meta-programming with Lisp
macros and an improved developer experience with a feature-rich REPL.
How to use this image
Dockerfile in your LFE project
FROM lfex/lfe COPY . /usr/src/myapp WORKDIR /usr/src/myapp CMD [ "lfescript", "./your-lfe-daemon-or-script" ]
You can then build and run the Docker image:
docker build -t my-lfe-app . docker run -it --rm --name my-running-app my-lfe-app
Run a single LFE script
For many simple, single file projects, you may find it inconvenient to write a
Dockerfile. In such cases, you can run an LFE script by using the
LFE Docker image directly:
docker run -it --rm --name my-running-script -v "$(pwd)":/usr/src/myapp \ -w /usr/src/myapp lfe:latest lfescript your-lfe-daemon-or-script
View license information
for the software contained in this image.
If you have any problems with or questions about this image, please contact us
through a GitHub issue.
You can also reach many of the official image maintainers via the
#docker-library IRC channel on Freenode.
You are invited to contribute new features, fixes, or updates, large or small;
we are always thrilled to receive pull requests, and do our best to process them
as fast as we can.
Before you start to code, we recommend discussing your plans
through a GitHub issue, especially
for more ambitious contributions. This gives other contributors a chance to
point you in the right direction, give you feedback on your design, and help
you find out if someone else is working on the same thing.