9

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

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.

long's avatar
409
long
asked 2014-09-17 19:45:08 -0500
Neal Kruis's avatar
4.7k
Neal Kruis
updated 2014-09-18 09:22:17 -0500
edit flag offensive 0 remove flag close merge delete

Comments

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
1

Future installers of EnergyPlus will not have passwords. For now we mirror passwordless EnergyPlus installers here: http://developer.nrel.gov/downloads/b.... You should still create an account on http://energyplus.gov. 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
add a comment see more comments

1 Answer

5

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.

Jamie Bull's avatar
5.1k
Jamie Bull
answered 2014-10-27 10:44:54 -0500
edit flag offensive 0 remove flag delete link

Comments

2

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
add a comment see more comments