Docker 란


Docker 란

Docker 도커(Docker)는 리눅스의 응용 프로그램들을 프로세스 격리 기술들을 사용해 컨테이너로 실행하고 관리하는 오픈 소스 프로젝트이다. 우리는 서버를 돌리기 위한 환경을 구축하기 위해 언어, 웹서버, 데이터베이스, 자동배포툴 등 여러가지를 버전 신경써서 다운받은 후 서로 잘 동작될 수 있도록 설정하는 과정을 거친다. 그러나 서버 운영중 더 성능 좋은 서버로 옮겨가거나, 늘어난 접속량을 처리하기 위해 서버를 여럿 추가해야하는 경우가 생기는데 이 때마다 환경구축을 새로하는 것은 골치아픈 일이다. 혹은 같은 서버에 여러 서비스를 각각 다른 실행환경(ex.자바 버전 등)에서 동작해야하는 경우도 일이 까다로워진다. 도커는 이를 해결하는 데 쓰인다. 도커의 동작 각 요소들이 설치된 모습을 이미지 형태로 저..


원문링크 : Docker 란