Biotechnology
[02] - 도커(docker) 설치 본문
[주의 사항]
1. 위 포스팅은 타 블로그의 글을 가져와 재가공한 것임을 밝힙니다.
2. 위 포스팅은 개인적인 연구의 빠른 참조를 위한 것이고, 그 외의 목적은 없음을 밝힙니다.
1. Docker Community Edition (docker-ce) 설치
curl -fsSL https://get.docker.com/ | sudo sh
2. nvidia-docker2 설치
도커 버전에 따라서 설치법이 달라지므로, https://github.com/NVIDIA/nvidia-docker#quickstart 참조.
2-1. Ubuntu
과거에 nvidia-docker 1.0 을 설치했다면 지워야함.
docker volume ls -q -f driver=nvidia-docker | xargs -r -I{} -n1 docker ps -q -a -f volume={} | xargs -r docker rm -f
sudo apt-get purge -y nvidia-docker
패키지 레포지토리 추가
curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | \
sudo apt-key add -
distribution=$(. /etc/os-release;echo $ID$VERSION_ID)
curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list | \
sudo tee /etc/apt/sources.list.d/nvidia-docker.list
sudo apt-get update
nvidia-docker2 설치
sudo apt-get install -y nvidia-docker2
sudo pkill -SIGHUP dockerd
2-2. CentOS 7
# vim nvidia-repo.sh
distribution=$(. /etc/os-release;echo $ID$VERSION_ID)
curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.repo | \
sudo tee /etc/yum.repos.d/nvidia-docker.repo
# chmod 777 nvidia-repo.sh
# ./nvidia-repo.sh
# yum install -y yum-utils device-mapper-persistent-data lvm2
# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# yum-config-manager --enable docker-ce-edge
# yum-config-manager --enable docker-ce-test
# yum install nvidia-docker2
참조: https://jybaek.tistory.com/796, https://lascrea.tistory.com/147
'연구노트 > 도커(Docker)' 카테고리의 다른 글
[06] - 도커(docker) 이미지 만들기 (0) | 2019.10.24 |
---|---|
[05] - 도커(docker) CUDA 개발환경 세팅 (0) | 2019.10.24 |
[04] - 도커(docker) CUDA Toolkit 이미지 정리 (0) | 2019.10.24 |
[03] - 도커(docker) 명령어 (0) | 2019.10.23 |
[01] - Ubuntu에서 NVIDIA 드라이버 및 CUDA 설치 (0) | 2019.10.23 |
Comments