Skip to content

Update Dockerfiles for Faster Conda Dependency Resolution #433

@bshifaw

Description

@bshifaw

Background:
The recent introduction of the 'libmamba' solver, as discussed in this Anaconda blog post, has brought significant performance improvements to Conda's dependency resolution. Adapting our Dockerfiles to incorporate this solver could greatly benefit our development and build processes.

Action Items:

  1. Assess any potential compatibility issues or adjustments required in our current setup.
  2. If the evaluation is positive, proceed with the necessary changes and updates.

conda 22.11 update: The libmamba solver’s experimental flag has been removed. To use the new solver, update conda in your base environment:

conda update -n base conda
To install and set the new solver, run the following commands:

conda install -n base conda-libmamba-solver
conda config --set solver libmamba

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions