mirror of
https://github.com/kamranahmedse/developer-roadmap.git
synced 2026-10-25 17:42:27 +08:00
* refactor: clean to roadmap content * refactor: move shared helpers into scripts/lib
973 B
973 B
Package Managers
Package managers are tools used to install, update, and manage software packages on Linux systems. Since most Docker images are based on Linux distributions, understanding package managers like apt (Debian/Ubuntu), yum/dnf (RHEL/CentOS/Fedora), and apk (Alpine Linux) is essential for building Docker images. In a Dockerfile, you typically use RUN instructions with package managers to install the dependencies your application needs, and it is a best practice to clean up package caches afterward to keep image sizes small.
Visit the following resources to learn more: