{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/3"}],"enrichment":{"capability":"Provides Docker task execution and container management integrations for Prefect workflow orchestration, enabling you to run Prefect tasks inside Docker containers.","skillfed_tags":["workflow-orchestration","docker-integration","task-execution"],"use_cases":["Run Prefect tasks in isolated Docker containers to avoid dependency conflicts between workflow steps.","Execute workflow tasks with specific OS or system library requirements inside a container image.","Ensure reproducible task execution across different environments by containerizing task logic.","Integrate legacy or third-party applications into Prefect workflows by wrapping them in Docker containers.","Distribute task execution across container orchestration platforms by using Docker as the execution backend."],"what_it_does":"prefect-docker is an official integration that extends Prefect's workflow orchestration to execute tasks inside Docker containers. It bridges the Prefect task execution model with Docker's containerization, letting you define and run workflow steps as isolated container workloads rather than in-process Python functions. The package wraps Docker and python-on-whales to manage container lifecycle and communication.\n\nThis is useful when you need task isolation, dependency management, or reproducible execution environments within a Prefect workflow. You define tasks normally in Prefect, then specify Docker container configuration to run them containerized. The integration handles container creation, execution, and cleanup as part of the Prefect task lifecycle.","worth_installing":"Yes, if you use Prefect and need to run tasks in Docker containers. It's actively maintained, has low install friction, carries no known vulnerabilities, and is licensed permissively. The integration is part of the official Prefect ecosystem. Install it when containerized task execution is part of your workflow design; skip it if you run all tasks in-process."},"id":"prefect-docker","links":{"html":"https://skillfed.io/packages/prefect-docker","md":"https://skillfed.io/packages/prefect-docker.md","pypi":"https://pypi.org/project/prefect-docker/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-15","license_spdx":null,"license_treatment":"permissive","name":"prefect-docker","python_support":"supports_current","summary":"Prefect integrations for interacting with Docker."},"popularity":{"monthly_downloads":2275795,"position":3172,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.7.3"}
