Default Python 3.12 App Service image uses EOL Debian Bullseye, causing container startup failure during apt-get.

John Syin Ang 0 Reputation points
2026-09-08T08:25:33.8+00:00

The built-in Azure App Service runtime image for Python 3.12 relies on Debian 11 (Bullseye), which reached End-of-Life (EOL) in June 2024.

Because Debian Bullseye repositories have been moved to archive.debian.org, standard apt-get update commands executed during startup scripts fail due to expired GPG signatures and missing debian-security Release files.

Proposed Resolution: Update the base App Service Python runtime images to Debian 12 (Bookworm) so runtime package installations function properly out of the box.

Azure App Service
Azure App Service

Azure App Service is a service used to create and deploy scalable, mission-critical web apps.

0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.