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

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

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

long gravatar image

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

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

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 gravatar image Alan Jackson  ( 2014-09-18 16:49:11 -0600 )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 gravatar image long  ( 2014-09-21 09:51:51 -0600 )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 gravatar image DancingDavidE  ( 2014-10-23 19:07:46 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted
5

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

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

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 gravatar image ljbrackney  ( 2014-10-27 15:37:17 -0600 )edit

Your Answer

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

Add Answer

 

Question Tools

2 followers

Stats

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

Seen: 517 times

Last updated: Oct 27 '14