С другой стороны, uv и его файл блокировки также являются очень удобной утилитой.
Как соединить эти две вещи? Т.е. Мне нужен файл dockerfile, который примерно выглядит так:
Код: Выделить всё
FROM nvcr.io/nvidia/pytorch:-py3
# more preparation ...
RUN uv sync --locked # does NOT fetch pytorch again
# some more preparation ...
CMD ["python", "-m", ""src.main:train_model"]
Подробнее здесь: https://stackoverflow.com/questions/797 ... docker-env