![]() |
VOOZH | about |
Container images are the primary packaging format for defining applications within Kubernetes. Images are used as the basis for pods and other objects, and play an important role in efficiently leveraging Kubernetes’ features. Well-designed images are secure, highly performant, and focused. They are able to react to configuration data or instructions provided by Kubernetes. They implement endpoints that the deployment uses to understand their internal application state.
In this article, we’ll introduce some strategies for creating high quality images and discuss a few general goals to help guide your decisions when containerizing applications. We will focus on building images intended to be run on Kubernetes, but many of these suggestions apply equally to running containers on other orchestration platforms or in other contexts.
Thanks for learning with the DigitalOcean Community. Check out our offerings for compute, storage, networking, and managed databases.
Former Senior Technical Writer at DigitalOcean, specializing in DevOps topics across multiple Linux distributions, including Ubuntu 18.04, 20.04, 22.04, as well as Debian 10 and 11.
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Hi Justin,
Thanks for your great articles about Kubernetes and containarized apps. Very helpful to learn how to change my way of desiging my next app.
JB
This is an excellent article! Thanks
こんにちは、ジャスティン
Kubernetes とコンテナ化されたアプリに関する素晴らしい記事をありがとうございます。次のアプリのデザイン方法を変更する方法を学ぶのに非常に役立ちます。
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.