도커란 무엇일까? 도커(Docker)는 컨테이너 기반 가상화 플랫폼으로, 응용 프로그램과 그 종속성을 격리된 환경인 컨테이너로 패키징하여 실행하는 기술이다. 도커를 왜 사용하나 Docker의 가장큰 장점은 이식성에 있다. 🎯 이식성 : 특정 프로그램을 다른 곳으로 쉽게 옮겨서 설치 및 실행할 수 있는 특성 배포를 해보면 로컬 환경에서는 실행이 잘 되던 프로그램이 배포환경에서는 잘 안돌아가는 경험을 할때가 있다. 이러한 문제의 원인은 다음과 같을 수 있다.OS 환경 차이라이브러리 버전 차이의존성 문제이러한 문제를 도커가 아주 간편하게 해결해줄 수 있는데, Docker는 실행 환경을 아예 패키지로 묶어서 어디서 실행해도 똑같이 동작하도록 해줌으로써 로컬 환경과 똑같은 환경에서 실행할 수 있도록 하여 ..