Docker

Remote Deveolopment

나는 pytorch 2.1과 cuda 11.8 환경을 자주 쓰므로, 해당 환경을 가진 이미지를 찾았다
찾은 이미지
해당 이미지를 docker pull 명령어를 통해 불러오기
docker pull pytorchlightning/pytorch_lightning:2.1.0.rc1-py3.10-torch2.0-cuda11.8.0
불러온 이미지의 컨테이너 생성
docker create 명령어 사용
docker create -it --name MIRNetv2 pytorch/pytorch:2.1.0-cuda11.8-cudnn8-devel
--name 옵션을 통해 container 별명 지어줌
컨테이너 시작
create 직후의 container 상태는 CREATED 다. ⇒ 이를 이제 시작시켜줘야한다.
docker start 명령어 사용
docker start MIRNetv2
remote extension에서, → Containers 탭 선택


실제 docker 환경에서 pip list 누르면 → 야무지게 torch가 원하는 버전으로 깔려 있다 - 도커 짱짱맨