Biotechnology
[05] - 도커(docker) CUDA 개발환경 세팅 본문
[주의 사항]
1. 위 포스팅은 타 블로그의 글을 가져와 재가공한 것임을 밝힙니다.
2. 위 포스팅은 개인적인 연구의 빠른 참조를 위한 것이고, 그 외의 목적은 없음을 밝힙니다.
1. 설치하려는 이미지 다운로드
2019/10/24 - [연구노트/도커(Docker)] - [04] - 도커(docker) CUDA Toolkit 이미지 정리
docker pull nvidia/cuda:10.1-cudnn7-runtime-ubuntu16.04
2. nvidia-docker 로 컨테이너 설치 및 밖으로 나오기
nvidia-docker run -it --name [CONTAINER_NAME] [IMAGE_NAME] /bin/bash
nvidia-docker run -it --name amber18 nvidia/cuda:10.1-cudnn7-runtime-ubuntu16.04 /bin/bash
exit
3. nvidia-docker 로 컨테이너 실행 및 접속
nvidia-docker start [CONTAINER_NAME]
nvidia-docker start amber18
nvidia-docker exec -it [CONTAINER_NAME] /bin/bash
nvidia-docker exec -it amber18 /bin/bash
4. nvidia-smi 을 통해 GPU 연결 확인
nvidia-smi
5. 필수 패키지를 받을 수 있도록 source.list 를 세팅
sed -i 's/archive.ubuntu.com/ftp.daumkakao.com/g' /etc/apt/sources.list
apt-get update
6. 필수 패키지 다운로드
apt-get install -y wget nano git gcc build-esential
7. conda3 을 통한 환경구축
wget https://repo.anaconda.com/archive/Anaconda3-2019.03-Linux-x86_64.sh
bash Anaconda3-2019.03-Linux-x86_64.sh
8. [Optional] 구축한 컨테이너 이미지화
nvidia-docker commit -p [CONTAINER ID] [NAMES]
nvidia-docker commit -p 128397b7b55b ubuntu16.04-cudnn7-basic
9. [Optional] 구축된 이미지 백업 및 불러오기
nvidia-docker save -o [FILE_NAME].tar [IMAGE_NAME]
nvidia-docker load < [FILE_NAME].tar
참조 혹은 추천 사이트:
'연구노트 > 도커(Docker)' 카테고리의 다른 글
[07] - 도커(docker) 이미지 업로드 (0) | 2019.10.25 |
---|---|
[06] - 도커(docker) 이미지 만들기 (0) | 2019.10.24 |
[04] - 도커(docker) CUDA Toolkit 이미지 정리 (0) | 2019.10.24 |
[03] - 도커(docker) 명령어 (0) | 2019.10.23 |
[02] - 도커(docker) 설치 (0) | 2019.10.23 |
Comments