Gen2 Remote Docker now supports pinning to specific Docker versions. Use the docker28 or docker29 aliases to lock your jobs to a specific version, rather than relying on the floating default (currently Docker 28) or edge (currently Docker 29) aliases.
resource_class: medium.gen2
steps:
- setup_remote_docker:
version: docker28
The Remote Docker default tag is currently Docker 28, while edge is Docker 29.