Skip to content

Conversation

@mnmkng
Copy link
Member

@mnmkng mnmkng commented Jan 18, 2026

See https://apify.slack.com/archives/CQ96RHG2U/p1768757339018769

  • Added section explaining Docker image tag naming convention (e.g., 22-1.52.0 for Node.js 22 with Playwright 1.52.0)
  • Added direct links to Docker Hub tags pages for discovering available versions
  • Added guidance on pinning Playwright/Puppeteer versions for reproducible builds
  • Clarified that using * as version is a legacy approach, with pinning now preferred

Note

Updates docker.md with guidance to improve reproducibility and clarity around base images.

  • Image tag naming convention for Node.js and Python images, including {runtime-version}-{library-version} tags with examples
  • Finding available tags via Docker Hub links and a curl/jq snippet
  • Version pinning recommendations: pin Node/Python and Playwright/Puppeteer/Selenium versions; Dockerfile and package.json examples provided
  • Warning on mismatched versions triggering extra downloads and incompatibilities; notes that using * is legacy and pinning is preferred

Written by Cursor Bugbot for commit 11df06f. Configure here.

…dance

- Added section explaining Docker image tag naming convention (e.g., `22-1.52.0` for Node.js 22 with Playwright 1.52.0)
- Added direct links to Docker Hub tags pages for discovering available versions
- Added guidance on pinning Playwright/Puppeteer versions for reproducible builds
- Clarified that using `*` as version is a legacy approach, with pinning now preferred
@mnmkng mnmkng requested a review from TC-MO as a code owner January 18, 2026 17:40
@apify-service-account
Copy link

Preview for this PR was built for commit 11df06f and is ready at https://pr-2185.preview.docs.apify.com!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants