golang:1.27 end of life
golang:1.27 images run Go 1.27, which has no published end-of-life date. golang:1.27 is built on Debian 13 (trixie). golang:1.27-alpine is built on Alpine Linux 3.24.
Go 1.27
the runtime in every variant
- golang:1.27
Debian 13 (trixie) Supported
Supported until 30 Jun 2030 (in 4 years), when Debian 13 reaches end of life.
- golang:1.27-trixie
Debian 13 (trixie) Supported
Supported until 30 Jun 2030 (in 4 years), when Debian 13 reaches end of life.
- golang:1.27-bookworm
Debian 12 (bookworm) Security fixes only
Supported until 30 Jun 2028 (in 2 years), when Debian 12 reaches end of life.
- golang:1.27-alpine
Alpine Linux 3.24 Supported
Supported until 1 Jun 2028 (in 2 years), when Alpine Linux 3.24 reaches end of life.
Using golang:1.27 in a project?
Drop your Dockerfile or project folder into the End-of-Life Checker to check every image, runtime and framework it uses at once.
Questions
Frequently asked questions
Which Alpine Linux version is golang:1.27-alpine?
golang:1.27-alpine is built on Alpine Linux 3.24, according to its build steps on Docker Hub (checked 16 Oct 2026). That release reaches end of life on 1 Jun 2028.
Which Debian version is golang:1.27?
golang:1.27 is built on Debian 13 (trixie), according to its build steps on Docker Hub (checked 16 Oct 2026). That release reaches end of life on 30 Jun 2030.
Which golang:1.27 variant is supported longest?
golang:1.27, built on Debian 13 (trixie). It is supported until 30 Jun 2030, when Debian 13 reaches end of life.
Where this comes from
The OS release under each tag is read from that tag’s build steps on Docker Hub (the official golang image), once a day; last read on 16 Oct 2026. Support dates come from endoflife.date (MIT License), which follows Go’s release policy. Official images are rebuilt on newer OS releases over time, so a tag can move to a newer OS; this page follows it. See Methodology & sources.