Docker desktop을 업데이트하고 난 후부터는 실행이 되지 않았다.
삭제 - 재설치할 때, backend를 hyper-v
로 바꾸면 실행은 가능했다.
하지만 근본적인 해결책은 아니었다.
막상 실행하고자 하는 container들을 실행하는 데 한계가 있었다.
예를 들면 nvidia-container-cli: initialization error: load library failed: libnvidia-ml.so.1
같은 에러가 발생했다.
열심히 검색해보니 이 error는 wsl 기반에서는 발생하지 않는 것 같았다.
nvidia-container-cli: initialization error: load library failed: libnvidia-ml.so.1 · Issue #154 · NVIDIA/nvidia-container-tool
Hello, I tried the different combinations of conda and pip packages that people suggest to get tensorflow running for the rtx 30 series. Thought it was working after utilizing the gpu with keras tu...
github.com
결국 선택한 방법은 이전 버전으로 docker 재설치.4.23.0
버전으로 재설치했더니 문제 없이 실행할 수 있었다!
반응형
'공부하며 성장하기 > Fixing Errors' 카테고리의 다른 글
Loss function returned Nan values 해결 (0) | 2023.12.08 |
---|---|
AWS ECR 이미지와 lambda로 딥러닝 Serverless 서비스 만들기 - UnicodeDecodeError 해결 (0) | 2023.06.13 |
torch.load 시 _pickle.UnpicklingError: invalid load key 해결 (0) | 2022.10.29 |
requirements.txt에서 URL로 PyTorch 설치하기 (1) | 2022.09.21 |
torch.cuda.is_available() False 해결 (2) | 2022.06.11 |