Overview

Full name
docker.io/apify/actor-python-playwright
Registry
docker.io
Namespace
apify
Repository
actor-python-playwright
Cached tags
269
Last synced
07/06/2026, 09:32 PM

Introduction

Apify Actor Python 运行时镜像,内置 Playwright 浏览器自动化栈,用于爬虫、E2E 测试与数据抽取的 CI 批处理任务。

Details

该镜像是 Apify 平台 Actor 的 Python+Playwright 基础层,预装 Chromium/Firefox 依赖与 apify SDK,适合在 CI/CD 或 Apify Cloud 上运行无头浏览器脚本。典型用法为挂载 Actor 源码执行 python main.py 或通过 Apify CLI 推送任务;长期守护 Web 服务。运行需足够内存与 /dev/shm,一次性任务建议使用 --rm

快速启动

docker run --rm \
  -v $(pwd):/usr/src/app -w /usr/src/app \
  docker.io/apify/actor-python-playwright:latest \
  python -c "from playwright.sync_api import sync_playwright; print('ok')"

推荐实践

docker run --rm \
  -v $(pwd):/usr/src/app -w /usr/src/app \
  --shm-size=1g \
  -e APIFY_TOKEN=apify_api_xxx \
  docker.io/apify/actor-python-playwright:3.11 \
  python main.py

核心参数说明

  • -v $(pwd):/usr/src/app -w /usr/src/app — 挂载 Actor 项目目录
  • --shm-size=1g — 增大共享内存,避免 Chromium 崩溃
  • -e APIFY_TOKEN — 可选,上报结果至 Apify 平台
  • --rm — CI 批任务结束自动清理
  • 固定 Python/Playwright tag — 保证浏览器版本可复现

Latest tags (20)

View all 269 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/apify/actor-python-playwright
:3.10-1.57.0
linux/amd64
2026/06/29 19:451.0 GBsha256:e08f96a6f9db
docker.io/apify/actor-python-playwright
:3.11
linux/amd64
2026/06/29 19:441.1 GBsha256:c10f0f495599
docker.io/apify/actor-python-playwright
:3.12-1.58.0
linux/amd64
2026/06/29 19:441.1 GBsha256:be9ae0757a67
docker.io/apify/actor-python-playwright
:3.11-1.61.0
linux/amd64
2026/06/29 19:441.1 GBsha256:c10f0f495599
docker.io/apify/actor-python-playwright
:3.10-1.58.0
linux/amd64
2026/06/29 19:431.1 GBsha256:86460783b06f
docker.io/apify/actor-python-playwright
:3.14-1.59.0
linux/amd64
2026/06/29 19:431.1 GBsha256:1cd2c8192b59
docker.io/apify/actor-python-playwright
:3.10-1.60.0
linux/amd64
2026/06/29 19:431.1 GBsha256:4b771e657ec0
docker.io/apify/actor-python-playwright
:3.10-1.59.0
linux/amd64
2026/06/29 19:431.1 GBsha256:66dc35c8990a
docker.io/apify/actor-python-playwright
:3.11-1.60.0
linux/amd64
2026/06/29 19:431.1 GBsha256:2a812b46efe2
docker.io/apify/actor-python-playwright
:3.12-1.60.0
linux/amd64
2026/06/29 19:431.1 GBsha256:fa73c2721a10
docker.io/apify/actor-python-playwright
:3.14-1.60.0
linux/amd64
2026/06/29 19:431.1 GBsha256:020493e74c39
docker.io/apify/actor-python-playwright
:3.12
linux/amd64
2026/06/29 19:421.1 GBsha256:66ad04d95c77
docker.io/apify/actor-python-playwright
:3.12-1.61.0
linux/amd64
2026/06/29 19:421.1 GBsha256:66ad04d95c77
docker.io/apify/actor-python-playwright
:3.14
linux/amd64
2026/06/29 19:421.1 GBsha256:e16f916a9107
docker.io/apify/actor-python-playwright
:3.14-1.61.0
linux/amd64
2026/06/29 19:421.1 GBsha256:e16f916a9107
docker.io/apify/actor-python-playwright
:latest
linux/amd64
2026/06/29 19:421.1 GBsha256:e16f916a9107
docker.io/apify/actor-python-playwright
:3.14-1.57.0
linux/amd64
2026/06/29 19:411.0 GBsha256:8c966a690998
docker.io/apify/actor-python-playwright
:3.10
linux/amd64
2026/06/29 19:411.1 GBsha256:8f55aec2b8c5
docker.io/apify/actor-python-playwright
:3.14-1.58.0
linux/amd64
2026/06/29 19:411.0 GBsha256:747e5cbfa89b
docker.io/apify/actor-python-playwright
:3.11-1.57.0
linux/amd64
2026/06/29 19:411.0 GBsha256:25342b71ee27