Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

Has anyone created a Docker linux container for deploying/running EnergyPlus?

asked 2014-09-17 19:45:08 -0500

long's avatar

updated 2014-09-18 09:22:17 -0500

Now that Docker is out of Beta and is supported by Google Compute Engine, AWS, and others, I would like to start deploying EnergyPlus (and an entire analysis stack) via containers.

edit retag flag offensive close merge delete


I looked into this a bit today and I need to find a way to accept the license agreement to the binary installer via the command line in order to work with the Dockerfile RUN command. Who maintains the Linux binary installer and is there documentation or available arguments to pass to the installer? The alternative is to host the docker image in a repository, but I prefer the Dockerfile approach.

Alan Jackson's avatar Alan Jackson  ( 2014-09-18 16:49:11 -0500 )edit

Future installers of EnergyPlus will not have passwords. For now we mirror passwordless EnergyPlus installers here: You should still create an account on I think you want to create a Dockerfile and also push it to Docker Hub.

long's avatar long  ( 2014-09-21 09:51:51 -0500 )edit

Does one of these comments answer the question? Currently when I sort the forum by "unanswered" this one keeps taking the top spot.

And what does a popular brand of khaki pants have to do with EnergyPlus?

DancingDavidE's avatar DancingDavidE  ( 2014-10-23 19:07:46 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2014-10-27 10:44:54 -0500

This may be a redundant answer for the OP if nllong on dockerhub is the same person as long here. Hopefully someone else will get some benefit though.

In any case, there is now a Docker image nllong/energyplus uploaded at the docker hub.

You can pull the image to your docker installation using docker build -t nllong/energyplus:8.1 or docker build -t nllong/energyplus:8.2 depending on which version you need.

edit flag offensive delete link more



Nick was hoping someone had already dug into this topic, but alas no. Since he posted the question, he's done some really cool E+/OpenStudio stuff with Docker. I expect he'll document it in greater detail in his copious free time.

ljbrackney's avatar ljbrackney  ( 2014-10-27 15:37:17 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Training Workshops


Question Tools



Asked: 2014-09-17 19:45:08 -0500

Seen: 627 times

Last updated: Oct 27 '14