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

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

asked 10 years ago

long's avatar

updated 10 years ago

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.

Preview: (hide)

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  ( 10 years ago )
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  ( 10 years ago )

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  ( 10 years ago )

1 Answer

Sort by » oldest newest most voted
5

answered 10 years ago

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.

Preview: (hide)
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  ( 10 years ago )

Your Answer

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

Add Answer

Training Workshops

Careers

Question Tools

2 followers

Stats

Asked: 10 years ago

Seen: 669 times

Last updated: Oct 27 '14