Hacker News new | ask | show | jobs
by ezekg 521 days ago
The number one thing you'll need to do is to get more information about the customer environments, because that's the big variable here. Your next steps will largely depend on their current workflows i.r.t. how they distribute and deploy other container images. If they're also in uncharted waters, ask them how they deploy their own applications.

For my company, having a production-ready Docker image or precompiled binary available for the customer to use works fine, and they handle distributing it into their environment. There are tools like Replicated if you're looking for something a little more sophisticated for distribution.

For updates, we release quarterly, and the customer deploys updates on their own schedule. We require they be within LTS in order to receive support.

For builds, we build our images normally. Nothing is really unique here, and they pull what they need from our container registry.