-
Notifications
You must be signed in to change notification settings - Fork 1
Use Dockerhub to distribute pre-built images #88
Comments
Hello, completely agree with you. We've actually considered multiple
deployment packaging options. One would be Docker hub and the other would
be system driven install such as an RPM Debian package Etc. This is where
we would like to get to in the end. We did do some initial research into
this but we're not able to find the best approach for creating such
packages. We looked at the omnibus installers approach which is I think
what I would like to use or something similar. If you have some experience
in this I am more than willing to entertain any thought you might have :-)
…On Fri, Jan 25, 2019, 11:38 AM Robert Clark ***@***.*** wrote:
Requiring end users to always build their own image is less than ideal.
Most of the time it is possible and more convenient to provide a prebuilt
image through dockerhub. Additionally, it is a lot easier for users who are
behind a proxy.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<https://github.com/mitre/heimdall/issues/88>, or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABauaDsPE-37L_kXYy3Ifxr2r6Iu6zioks5vGzLogaJpZM4aTPt->
.
|
We have had good experience with packager |
We have had decent experience with packager, however I'd say one of my biggest takeaways from using packager is it is probably easier for most cases to just build on Dockerhub and distribute it if you do not have any other constraints. One of the companies that has done it best IMO is Gitlab. They have been distributing a prebuilt Docker image that is so stable that we have been able to put it on an automatic update cronjob nightly for nearly 2 years and it has never broken our Gitlab server and works every time behind a proxy since it is prebuilt. Having one command that can be run to reliably pull in every update you make is extremely beneficial to end users. |
This has since been solved by the new packager and docker setup. |
Requiring end users to always build their own image is less than ideal. Most of the time it is possible and more convenient to provide a prebuilt image through dockerhub. Additionally, it is a lot easier for users who are behind a proxy.
The text was updated successfully, but these errors were encountered: