TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Shipping products to customers in Docker container

11 pointsby qlk1123almost 6 years ago
Have you ever delivered software products in the form of container? How did you convince your customer?

7 comments

Annataralmost 6 years ago
Don&#x27;t do it. Customers hate it when you don&#x27;t deliver clean operating system packages for the platform they run and they consider anything less unprofessional. I&#x27;m talking about enterprises and governmental institutions, not web companies.<p>Think of the consequences: while you might find &quot;Docker&quot; cool, by delivering your software as a &quot;Docker&quot; image, you are now forcing your would-be customers to come up with a &quot;Docker&quot; infrastructure just to be able to run your software. You would create an artificial dependency, because for OS packages they need neither additional software nor knowledge to install and run yours.
评论 #20027914 未加载
vbstevenalmost 6 years ago
I’m thinking about doing this for my optionally self hosted SaaS. I plan to provide docker images, jar files and maybe some OS packages for common distros but I am still undecided on where to host them as the core jar files are closed source.<p>The ultimate selling point for doing this is to make it as easy as possible to get started using the product. Docker images on docker hub are the lowest friction method to run the app. (I target developers so assuming they know docker is OK)
Mave83almost 6 years ago
we at croit.io do deliver our software as a ready to run docker container. In the last 2 years, no problem at all. Customers easily understand it and we got no complaints so far. Best decision ever :)
评论 #20027969 未加载
shooalmost 6 years ago
if you do it, consider releasing the image in a container format that can be executed by runtimes apart from docker (e.g. <a href="https:&#x2F;&#x2F;developers.redhat.com&#x2F;blog&#x2F;2019&#x2F;02&#x2F;21&#x2F;podman-and-buildah-for-docker-users" rel="nofollow">https:&#x2F;&#x2F;developers.redhat.com&#x2F;blog&#x2F;2019&#x2F;02&#x2F;21&#x2F;podman-and-bui...</a> )
tedmistonalmost 6 years ago
All the time. Docker containers are such a great distribution format. More specifically, typically a Dockerfile itself or Dockerfile along with the image as opposed to just the image (but sometimes just the image).<p>And convince them of what exactly?
评论 #20049349 未加载
mrfusionalmost 6 years ago
Would this be a good way to ship an opencv based product? I’m really at a loss how to let the client install it without a lot of technical steps.
评论 #20031554 未加载
评论 #20045782 未加载
streetcat1almost 6 years ago
you might want to create a private registry within the client prem, and export&#x2F;import the container.