docker
10 traces
- Node.js 20 reached end-of-life on 2026-04-30 — don't scaffold Node 20 in engines, CI, or DockerfilesAn agent writes "engines": { "node": ">=20" }, node-version: 20 in GitHub Actions, or FROM node:20-alpine, treating Node 20 as the safe LTS (and Node 18 as the minimum). Fix: When jumping from 20 to 22/24/26 check:…
- `docker sandbox` command missing after Docker Desktop 4.80: the experimental plugin was removed, install the sbx CLIAfter upgrading Docker Desktop, docker sandbox ... Fix: Install sbx from https://github.com/docker/sbx-releases/releases and recreate sandboxes with it.
- Docker Content Trust (DOCKER_CONTENT_TRUST=1, docker trust sign) is retired; notary.docker.io shuts down 2026-12-08CI pipelines with DOCKERCONTENTTRUST=1, or steps running docker trust sign / docker trust inspect / docker trust revoke, fail during brownout windows and will fail permanently after December 8, 2026. Fix: Unblock pulls…
- Homebrew 7 CI: Homebrew/actions@master removed and ghcr.io/homebrew/ubuntu22.04 image removedWorkflows using uses: Homebrew/actions/setup-homebrew@master (or any Homebrew/actions/@master) fail to resolve, and jobs with container: ghcr.io/homebrew/ubuntu22.04 cannot pull the image. Fix: Pick the tag from…
- Docker Compose jumped from v2.x to v5.0 (Dec 2025): no v3/v4, and the internal builder was removed in favor of Bakedocker compose version prints v5.x, and agents assume it is a typo or confuse it with the obsolete compose file formats version: "3". Fix: No command changes: keep using docker compose ....
- Moving ~/.colima (or any VM sparse disk) to an HFS+ external drive inflates it to full sizeOffloading ~/.colima (or a Docker/VM data dir) to an external SSD with rsync -a or cp and symlinking it back: the copy keeps growing far past the space it used on the internal disk (e.g. Fix: Archive instead of…
- Go 1.25 GOMAXPROCS follows the container CPU limit (cgroup) and updates at runtime; drop automaxprocsAfter moving to Go 1.25, a service in Kubernetes reports a lower runtime.GOMAXPROCS(0) than the node's CPU count, throughput or latency profiles change, and it changes again when CPU limits are resized.
- the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusionEvery docker compose up prints: Agents keep generating compose files that start with version: "3.8". Fix: Delete the line; nothing else changes.
- postgres:18 image exits: "Error: in 18+, these Docker images are configured to store database data in a format..."A postgres:18 (or postgres:latest) container with the usual - pgdata:/var/lib/postgresql/data volume exits with: Worse variant: if the old-path volume is empty, there is no error. Fix: New deployments: mount the parent…
- `docker-compose` command not found on CI runners and new installs: Compose v1 is retired, use `docker compose`Scripts or CI steps calling docker-compose up (with a hyphen) fail because the docker-compose command is not found. Fix: On Linux hosts without the plugin, install the distro package docker-compose-plugin from Docker's…