Remote Docker Edge Image Update Announcement

Docker Edge Image Update Announcement

Hey Everyone!

An updated edge image is being released for remote docker.

This release is available under the docker-edge tag.

They are also available as docker-docker28 tag if you wish to pin.

What’s New

Standard Update

Docker edge images have been updated with the latest tool versions and development components.

Example

Here’s a quick usage example:

version: 2.1
workflows:
  main:
    jobs:
      - build
jobs:
  build:
    machine:
      image: docker-edge
    steps:
      - checkout
      - run: echo "Do some things"

Software Versions

Notes:

  • Some software will have more than one version installed, in those cases the default is shown.

  • Docker and containerization tools are included in the comparison.

Docker Edge Image

Software Old version (Docker-27) New version (Docker-28)
Linux Kernel 6.8.0-1019-aws 6.14.0-1012-aws
GNU bash 5.1.16 5.2.21
aws-cli 2.22.3 2.30.6
containerd 1.7.19 1.7.27
Docker 27.3.1 28.4.0
Firefox 132.0.2 143.0
Google Cloud SDK 501.0.0 538.0.0
Go 1.23.3 1.25.0
Google Chrome 131.0.6778.85 140.0.7339.185
Gradle 8.11 8.14
Ant 1.10.14 1.10.15
OpenJDK 21.0.5 21.0.8
Leiningen 2.11.2 2.12.0
Maven 3.9.9 3.9.11
Node.js 22.11.0 22.19.0
npm 10.9.0 10.9.3
pyenv 2.4.18 2.6.7
Python 3.13.0 3.13.7
Ruby 3.3.6 3.4.6
sbt 1.10.3 1.11.6
yq 4.44.5 4.47.2

Additional tools updated:

  • aws-cli, containerd, Docker, Firefox, Google Cloud SDK, Go, Google Chrome, Gradle, Ant, OpenJDK, Leiningen, Maven, Node.js, npm, pyenv, Python, Ruby, sbt, yq

Docker Components

Docker and containerization tools have been updated to provide the latest features and security improvements for containerized development workflows.

Documentation Updates

The CircleCI VSCode extension and documentation will be updated soon to reflect these new image versions and capabilities.

1 Like

The Docker 28 update caused DLC failures for some customers. We’re reverting docker-edge to Docker 27 as the default, but Docker 28 will still be available as docker-docker28 for those who need it.