<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Cheatsheet on</title><link>https://deploy-preview-3155--ornate-narwhal-088216.netlify.app/tags/cheatsheet/</link><description>Recent content in Cheatsheet on</description><generator>Hugo -- gohugo.io</generator><language>en-US</language><lastBuildDate>Mon, 26 Aug 2024 18:42:57 +0000</lastBuildDate><atom:link href="https://deploy-preview-3155--ornate-narwhal-088216.netlify.app/tags/cheatsheet/index.xml" rel="self" type="application/rss+xml"/><item><title>Choosing a Container for your Compiled Programs</title><link>https://deploy-preview-3155--ornate-narwhal-088216.netlify.app/chainguard/chainguard-images/about/images-compiled-programs/compiled-programs/</link><pubDate>Fri, 12 Jul 2024 17:55:01 +0000</pubDate><guid>https://deploy-preview-3155--ornate-narwhal-088216.netlify.app/chainguard/chainguard-images/about/images-compiled-programs/compiled-programs/</guid><description>When selecting the right base image for your application, there are a variety of factors to take into consideration. For starters, it is critical that your application has all of the dependencies it needs to run. The ideal base image will contain the essential packages you need, while leaving out the ones you don’t. However, in practice, you will need to build upon your container images so they meet your specific needs, making it all the more important that you have a strong foundation.</description></item><item><title>glibc vs. musl</title><link>https://deploy-preview-3155--ornate-narwhal-088216.netlify.app/chainguard/chainguard-images/about/images-compiled-programs/glibc-vs-musl/</link><pubDate>Mon, 26 Aug 2024 18:42:57 +0000</pubDate><guid>https://deploy-preview-3155--ornate-narwhal-088216.netlify.app/chainguard/chainguard-images/about/images-compiled-programs/glibc-vs-musl/</guid><description>Over the years, various implementations of the C standard library — such as the GNU C library, musl, uClibc-ng, and many others — have emerged with different goals and characteristics. These various implementations exist because the C standard library defines the required functionality for operating system services (such as file input/output and memory management) but does not specify implementation details. Among these implementations, the GNU C Library (glibc) and musl are among the most popular.</description></item></channel></rss>