Skip to content

[UX]: Replace conda with uv in dstack's default Docker image #2625

Closed
@peterschmidt85

Description

@peterschmidt85

Problem

Currently, dstack's default Docker image (which is very convenient to use) uses Conda as the default package manager.
Apparently, uv provides a significantly better experience in both performance and compatibility compared to conda.
Moreover, uv is quickly becoming the most common and user-friendly way to install packages.

Currently, the process of installing and activating uv manually with the default image is unnecessarily cumbersome.

Solution

Let's ditch Miniforge's conda in favor of uv.

Note, we could also ditch our Docker images built specifically for each major version of Python, and instead, let uv install any version of Python that uv supports.

Workaround

No response

Would you like to help us implement this feature by sending a PR?

No

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions