Skip to content

Investigate reducing base container size for wave provisioned containers. #4315

Description

@awgymer

Currently the base images for wave containers are either pixi or micromamba and they can be relatively bloated when only installing a single small tool.

In pipelines with many processes, which might be run hundreds of times this can cause issues in some cases - e.g. on AWS there can be timeout and EBS storage issues when trying to pull dozens of containers.

An example of this size can be seen in the seqera/wave vs bioconda image sizes:

271.18 MB quay.io/biocontainers/jasminesv
  1.51 GB wave - pixi base
  1.84 GB wave - conda base  
  2.22 GB manual-build-seqera-conda-dockerfile

Metadata

Metadata

Assignees

No one assigned
    No fields configured for Enhancement.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions