도커를 사용하여 Tensorflow 저장소를 정리하고, 다시 Container 를 만들던 도중 이러한 오류를 만났다.
나는 아래와 같은 과정을 통해 오류를 해결했다.
1. Systemd 활성화
기본적으로 WSL2 를 최신 버전으로 업데이트 하길 권장하며,
위 글의 옵션 1 절차만 따라한다.
2. install NVIDIA Container Toolkit
Nvidia Container Toolkit 을 설치한다.(설치되어 있어도 최신버전이 아니면 문제가 될 수 있다.)
기본적으로 본인의 Linux 배포판에 맞게끔 Apt, Dnf, Yum 등을 통해 Nvidia Container Toolkit 을 설치한뒤
Configuring Docker 항목만 실행시키면 된다.
결론적으로 아래와 같이 발생하던 에러를
해결할 수 있었다.
개인적으론 rm 옵션을 별로 좋아하지 않고, bash 환경에서 작업하길 원하여 command 를 수정했다.
참고로 사실 1 과정은 필요가 없을지도 모른다.
systemd 없이도 docker 를 restart 할 수 있기 때문에...
'Artificial Intelligence > Preferences' 카테고리의 다른 글
윈도우에서 Tensorflow GPU 사용 (0) | 2023.03.23 |
---|