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

Docker image #42

Closed
sindresorhus opened this issue Nov 19, 2013 · 10 comments
Closed

Docker image #42

sindresorhus opened this issue Nov 19, 2013 · 10 comments

Comments

@sindresorhus
Copy link
Contributor

When the rewrite is done it would be nice to have a Docker image so it's super easy to get set up. A lot of people use Bower inside their companies.

Relevant: https://github.com/terinjokes/docker-npmjs

@benschwarz
Copy link
Member

Thats such a rad idea!
It'd be great to separate couchdb and the registry code from the image… but otherwise 👍

@svnlto
Copy link
Member

svnlto commented Nov 20, 2013

👍

@razic
Copy link

razic commented Jul 17, 2014

Sorry to seem like an idiot. I'm new to Docker and just curious about what this issue actually is trying to solve?

You want people to be able to set up the bower/registry in a docker container for development purpose?

@prologic
Copy link

prologic commented Aug 7, 2014

+1 we want this in-house ;)

@prologic
Copy link

prologic commented Aug 7, 2014

@razic Precisely. Docker is fast becoming a convenient and easy way to do development as well as deployment of small-scale to large-scale applications and workflows :)

@benschwarz
Copy link
Member

If someone wants to make the first strike on this, I'd be happy to review and get it out the door—

@rayshan
Copy link
Member

rayshan commented Aug 7, 2014

This sounds awesome. I'm not familiar w/ Docker, but b/c we're on Heroku, I'm happy to investigate if we can make this new feature work. My concerns are env vars & db replication.
https://blog.heroku.com/archives/2014/8/7/heroku-button

@struys
Copy link

struys commented Aug 16, 2014

At Yelp we have our bower registry running inside docker. We use Jenkins to test our docker'd registry. My biggest concern for the upstream project is CI integration. Travis does not support docker (yet), It might be a good idea to get something working under test upfront. Anyone have experience with shippable (https://www.shippable.com/) for docker?

@arruda
Copy link

arruda commented Sep 20, 2014

Hi there, I was trying to setup a docker with bower for development purposes, but there are some problems concerning the ownership...
the big problem is that if you are using user "A" in your machine and use this docker with a VOLUME that points to your project, and the docker-bower runs with user "root", you won't be able to edit the files as user "A" in your machine, since the files generated in the docker will only be editable as "root", and that's kind of lame =/

If anyone has an idea of how to set a bower docker for development it would be very awsome =D

@sheerun
Copy link
Contributor

sheerun commented Jan 18, 2015

Registry setup is now easier. Only PostgreSQL installed is necessary: 66e074a

This means Dockerfile is no longer needed :) Closing.

@sheerun sheerun closed this as completed Jan 18, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging a pull request may close this issue.

9 participants