Furiosa 라이브러리를 프로젝트마다 격리할수 있는 방법이 있을까요?

안녕하세요

현재 개발중인 코드가 furiosa 라이브러리의 0.9 버전에서 동작하는것과 10.0 에서 동작하는 두가지 버전이 있습니다.

conda 나 docker 를 활용한다면, 각 프로젝트마다 필요한 furiosa 라이브러리의 버전을 고정할 수 있을것 같은데, docker 는 nvidia-docker 처럼 장치를 노출하는 방법이 있는지 궁금합니다. 혹은 conda 에서 따로 관리하는 repository 가 있어서, conda 환경내에 패키지 설치가 가능한지 궁금합니다.

이게 안된다면, 매번 관리자권한으로 apt 를 이용하여 furiosa 의 라이브러리 버전을 이리저리 오가야 하는데, 가능은 하겠지만 이런 상황에서 더 좋은 방법이 있는지 문의드립니다.

docker를 사용하시면 될 것 같습니다. nvidia-docker는 장치를 컨테이너 내로 마운트하는 기능을 자체적으로 갖고 있을텐데요. 보통의 docker 커맨드로도 같은 기능을 수행할 수 있습니다. docker 제공과 관련된 가이드는 준비되는대로 공유 드리겠습니다.