PostgreSQL® 16 & 17 for Leading Linux Distributions
Overview
Explore ready-to-deploy PostgreSQL® virtual machines built for stability, scalability, and ease of use in the cloud. Each image is available on the Azure Marketplace and optimized for its respective operating system, enabling quick launch and smooth database operations in production or testing environments.
Version Comparison
Feature PostgreSQL® 16 PostgreSQL® 17 Release Year 2022 2024 (latest) Performance Parallel queries, vacuum tuning Parallel COPY, improved partitioning Dev Features SQL/JSON, logical replication Extended MERGE, SQL/JSON updates Security SSL, SCRAM, role management Finer-grained roles, policy control Best For Stable production environments Modern, evolving infrastructure
PostgreSQL® on Ubuntu®
Version OS Version Offer Name Guide Link 17 Ubuntu® 22.04 PostgreSQL® 17 for Ubuntu® 22.04 Guide 17 Ubuntu® 24.04 PostgreSQL® 17 for Ubuntu® 24.04 Guide 16 Ubuntu® 22.04 PostgreSQL® 16 for Ubuntu® 22.04 Guide 16 Ubuntu® 24.04 PostgreSQL® 16 for Ubuntu® 24.04 Guide
PostgreSQL® on Debian
Version OS Version Offer Name Guide Link 17 Debian 12 PostgreSQL® 17 for Debian 12 Guide 16 Debian 12 PostgreSQL® 16 for Debian 12 Guide
PostgreSQL® on AlmaLinux
Version OS Version Offer Name Guide Link 17 AlmaLinux OS 8 PostgreSQL® 17 for AlmaLinux OS 8 Guide 17 AlmaLinux OS 9 PostgreSQL® 17 for AlmaLinux OS 9 Guide 17 AlmaLinux OS 10 PostgreSQL® 17 for AlmaLinux OS 10 Guide 16 AlmaLinux OS 8 PostgreSQL® 16 for AlmaLinux OS 8 Guide 16 AlmaLinux OS 9 PostgreSQL® 16 for AlmaLinux OS 9 Guide 16 AlmaLinux OS 10 PostgreSQL® 16 for AlmaLinux OS 10 Guide
PostgreSQL® on Oracle Linux®
Version OS Version Offer Name Guide Link 17 Oracle Linux® 8 PostgreSQL® 17 for Oracle Linux® 8 Guide 17 Oracle Linux® 9 PostgreSQL® 17 for Oracle Linux® 9 Guide 16 Oracle Linux® 8 PostgreSQL® 16 for Oracle Linux® 8 Guide 16 Oracle Linux® 9 PostgreSQL® 16 for Oracle Linux® 9 Guide
PostgreSQL® on Red Hat®
Version OS Version Offer Name Guide Link 17 Linux 8 (Red Hat® Based) PostgreSQL® 17 for Linux 8 Guide 17 Linux 9 PostgreSQL® 17 for Linux 9 Guide 17 Linux 10 PostgreSQL® 17 for Linux 10 Guide 16 Linux 8 PostgreSQL® 16 for Linux 8 Guide 16 Linux 9 PostgreSQL® 16 for Linux 9 Guide 16 Linux 10 PostgreSQL® 16 for Linux 10 Guide
PostgreSQL® on Rocky Linux
Version OS Version Offer Name Guide Link 17 Rocky Linux 8 PostgreSQL® 17 for Rocky Linux 8 Guide 17 Rocky Linux 9 PostgreSQL® 17 for Rocky Linux 9 Guide 16 Rocky Linux 8 PostgreSQL® 16 for Rocky Linux 8 Guide 16 Rocky Linux 9 PostgreSQL® 16 for Rocky Linux 9 Guide
PostgreSQL® on SUSE® Linux Enterprise
Version OS Version Offer Name Guide Link 17 SUSE® Linux Enterprise 15 PostgreSQL® 17 for SUSE® Linux Enterprise 15 Guide 16 SUSE® Linux Enterprise 15 PostgreSQL® 16 for SUSE® Linux Enterprise 15 Guide
PostgreSQL® on Linux Stream 10 (CentOS-based)
Version OS Version Offer Name Guide Link 17 Linux Stream 10 PostgreSQL® 17 for Linux Stream 10 (CentOS-based) Guide 16 Linux Stream 10 PostgreSQL® 16 for Linux Stream 10 (CentOS-based) Guide
🔹 Need Help Choosing? If you’re unsure which version or OS is right for your workload, we recommend PostgreSQL® 17 for newer projects and PostgreSQL® 16 for stability-critical environments.