도커 컨테이너

    [Docker] 도커란 무엇인가

    [Docker] 도커란 무엇인가

    도커란? 리눅스 컨테이너 기반으로 하는 오픈소스 가상화 플랫폼. 즉, 특정한 서비스를 패키징하고 배포하는데 유용한 오픈소스 프로그램 컨테이너에는 라이브러리, 시스템 도구, 코드, 런타임 등 소프트웨어를 실행하는데 필요한 모든것이 포함되어있다 가상머신에 비해 꼭 필요한 것만 담겨서 구동되기 때문에 이미지를 만들경우 용량이 대폭 줄어든다 도커를 사용하는 이유 애플리케이션 독립성을 가진다. 호스트 OS, 다른 컨테이너와도 독립된 공간을 보장받아 충돌이 발생하지 않는다 컨테이너 내부에 작업후 배포하려 한다면 도커 이미지로 만들어서 운영서버에 전달만 하면 된다 마이크로 서비스 구조로 변화가 쉽다. 컨테이너 하나 당 하나의 기능을 제공하는 모듈로 만드는 등 조정이 가능하다 Docker를 사용하면 환경에 구애받지 않..