Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initial Docker support #6

Merged
merged 1 commit into from
Feb 24, 2016
Merged

Initial Docker support #6

merged 1 commit into from
Feb 24, 2016

Conversation

stefanteixeira
Copy link
Contributor

Hi,

This PR includes Docker support for build-window. I created a Dockerfile from an official Ruby 2.1.8 minimal base image (which uses Alpine Linux). I'm aware that the project was built in Ruby 2.1.3, but unfortunately the official Ruby repository only provides 2.1.8 images (https://hub.docker.com/_/ruby/).

To make things more simple, I included a Docker Compose file, which builds an image using the mentioned Dockefile, maps host/container ports (3030 and 3031) and runs dashing start.

I'm currently using this at my company and it's working nicely. We are still looking for the best way to manage dashboard changes using volumes, so I plan to create a new PR in a few weeks to improve that. Either way, I thought that an initial Docker support would be helpful for new users :)

Thanks!
Stefan

rouanw added a commit that referenced this pull request Feb 24, 2016
@rouanw rouanw merged commit 6fcd009 into rouanw:master Feb 24, 2016
@rouanw
Copy link
Owner

rouanw commented Feb 24, 2016

Great stuff. Thanks @stefanteixeira. I've created an automated build for this repo on docker hub - https://hub.docker.com/r/rouanw/build-window.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants