[Docker] Docker란?
·
데브옵스/docker
리눅스 컨테이너 기반으로 한 오픈소스 가상화 플랫폼 도커는 리눅스 컨테이너에 리눅스 애플리케이션을 프로세스 격리 기술을 사용해 더 쉽게 실행하고 관리할 수 있게 도와주는 오픈소스 프로젝트입니다. 도커는 일반적으로 도커 엔진 혹은 도커에 관련된 모든 프로젝트를 말합니다. 여기서 도커 엔진은 컨테이너를 생성하고 관리하는 주체로서 이 자체로도 컨테이너를 제어할 수 있고 다양한 기능을 제공하는 도커 프로젝트입니다.Docker를 사용해야 하는 이유1. 애플리케이션의 개발과 배포가 편리하다.처음 서버를 할당받아 개발 환경을 구축할 때 운영체제, 컴파일러, 패키지 등 많은 설정을 해야 합니다. 또한 버전이 변경되고 업데이트될 때마다 설정들을 변경해야 하고, 변경하면서 문제가 발생하면 호스트 운영체제를 초기화해야 하는..