개발환경 설정
이 페이지에서는 도커 설치 및 컨테이너 실행 방법을 안내합니다.
요구사항
(1) 우분투 운영 체제에서 nvidia-docker
설치하기 : 링크
(2) 윈도우 운영 체제에서 docker
설치하기 : 링크
(3) 윈도우 운영 체제에서 nvidia-docker
설치하기 : nvidia-docker는 윈도우를 지원하지 않습니다(참고) 아마존 웹 서비스(AWS)를 활용해 개발환경을 구축하는 걸 추천해 드립니다. AWS 사용 방법은 이곳을 참고하세요.
도커 실행방법
튜토리얼을 위한 도커 컨테이너를 실행하려면 자신의 환경에 따라 다음 네 가지 중 하나의 작업을 실시하여야 합니다.
로컬에 nvidia-docker가 설치돼 있고 Dockerfile로부터 도커이미지를 처음부터 만들어서 컨테이너 띄우기
git clone https://github.com/ratsgo/embedding.git
cd embedding
docker build -t ratsgo/embedding-gpu -f docker/Dockerfile-GPU .
docker run -it --rm --gpus all ratsgo/embedding-gpu bash
로컬에 nvidia-docker가 설치돼 있고 이미 만들어진 도커이미지를 다운로드 해서 컨테이너 띄우기
docker pull ratsgo/embedding-gpu
docker run -it --rm --gpus all ratsgo/embedding-gpu bash
로컬에 docker가 설치돼 있고 Dockerfile로부터 도커이미지를 처음부터 만들어서 컨테이너 띄우기
git clone https://github.com/ratsgo/embedding.git
cd embedding
docker build -t ratsgo/embedding-cpu -f docker/Dockerfile-CPU .
docker run -it --rm ratsgo/embedding-cpu bash
로컬에 docker가 설치돼 있고 이미 만들어진 도커이미지를 다운로드 해서 컨테이너 띄우기
docker pull ratsgo/embedding-cpu
docker run -it --rm ratsgo/embedding-cpu bash