Skip to content

Implement DockerInstaller #10

@LittleCoinCoin

Description

@LittleCoinCoin

Description:
Implement Docker image management for packages requiring containerized dependencies.

Acceptance Criteria:

  • DockerInstaller class with multi-registry support (Docker Hub, GHCR, custom registries)
  • Registry authentication working for private repositories
  • Image signature verification where available (Docker Content Trust)
  • Container lifecycle management integration with existing tool execution
  • Security scanning using trivy or equivalent for vulnerability detection
  • Image caching and cleanup policies to manage disk space
  • Tests with examples from multiple registries, the security scans, and the caching/cleanup... Basically everything!

Dependencies:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions