-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Common: publish each Kinesis app individually to DockerHub #2493
Comments
Is that for Docker containers? I'm happy to contribute the containers I've built previously which we use in production. I'm just in the process of building new, updated ones |
Thanks @danielzohar ! That would be great... |
@alexanderdean my pleasure! I'm just in the process of upgrading to 78 rc2 and moving to Linux Alpine which will make the containers really small (about 40mb + JAR size = ~100MB). How should we go from there? Do you want to open official repos on github.com/snowplow/ or do you want it hosted on this repo? |
@alexanderdean I created a new repo that contains collector + enrich + elasticsearch-sink at https://github.com/Memrise/docker-snowplow How would you like to proceed from here? I assume you'd like to take ownership. If that's the case, would you like to create a new repo on your account and I can a PR with those files? |
Hey @danielzohar - first off thanks for doing all this, it's appreciated! I've caught up with @jbeemster and this is our plan:
I hope that all makes sense - I've created a repo here: https://github.com/snowplow/docker-snowplow PR very welcome! |
Just to let you know that R78 is now out @danielzohar |
thanks @alexanderdean As an aside, having separated JARs for each app would speed up build times and simplify the structure of the Dockerfiles a bit |
Can't fork that repository. See snowplow/snowplow-docker#8 |
Hey @danielzohar - the apps do have separated JARs. Do you mean separate artifacts on Bintray? |
yes @alexanderdean, sorry you can see here that I need to download the entire zip file - https://github.com/Memrise/docker-snowplow/blob/master/base/Dockerfile then in each docker file, I keep only the relevant JAR and delete the reset |
Sure thing @danielzohar - bringing forwards: #1707 |
This work is being done in a separate repo now: https://github.com/snowplow/snowplow-docker/ |
Depends on #2492
The text was updated successfully, but these errors were encountered: