Docker (도커) 란? 컨테이너 기술 - 다양한 운영체제 - 가상 환경 도커 개발에 있어서 여러 복잡한 환경이 구성되기 마련이다. 특정 애플리케이션 뿐만이 아니라 CUDA, 여러 라이브러리 등이 존재하는데 이를 '컨테이너'라는 표준화된 유닛으로 패키징하여 이 모든 것이 한 번에 저장되게 한다. 이러한 '컨테이너'를 만들고 관리하는 것을 도와주는 도구를 '도커'라 한다. 컨테이너 이미지를 격리된 공간에서 실행한 가상 환경으로, 가상 머신처럼 하드웨어를 전부 구현하는 것이 아니라 서비스(프로세스)를 격리시켜 실행시키는 곳이다. 따라서 성능적으로 손실이 거의 없이 빠르게 실행이 가능하다. 특징은 다음과 같다. 컨테이너를 생성 및 실행시켜 접속한 후, 그 안에서 명령어를 입력함 APT-GET 등 패키지 매니..