Tutorial
[Docker] 🐋 Docker 훑어보기
[Docker] 🐋 Docker 훑어보기
2019.08.10Docker란 무엇인가? Docker는 container 기반의 가상화 도구이다. 계층화된 파일 시스템을 사용하여 가상화된 container의 변경사항을 모두 추적하고 관리한다. 이를 통해 container의 특정 상태를 항상 보존해두고, 필요할 때 언제 어디서나 실행할 수 있도록 도와주는 도구이다. docker는 가상 머신의 단점은 극복하면서 장점만을 극대하는 결과로 나온 가상화 어플리케이션이다. Docker는 단순 가상 머신을 넘어서 환경에 구애 받지 않고 어느 플랫폼에서나 재현가능한 Application Container를 만드는 것이 목표이다. 예를 들어보자, OSX를 사용할 때 내가 현재 사용하지 않는 ruby, node, mysql 같은 것들이 뒤에서 돌아가면서 내 메모리와 CPU 파워를 차지..