Docker란? 기존의 문제는 서버 PC마다 환경이 다르고 매번 환경변수와 의존성을 설정하는 것이 매우 어렵습니다. 이로 인해 서버와 PC마다 버전 차이 등으로 실행 결과가 달라지는 문제가 발생합니다. 이러한 문제를 해결하기 위해 개발된 것이 도커이며 App 구성과 런타임 환경에서 필요한 요소들을 모아서 패키징 하는 것을 도와줍니다. 결론적으로 Docker는 개발자가 경량 컨테이너를 사용하여 애플리케이션을 작성, 배포 및 관리할 수 있는 최첨단 기술입니다. 또한 이러한 컨테이너는 이식 가능하고 확장 가능하며 다양한 환경에서 일관되게 실행할 수 있습니다. Docker의 장점 Docker는 개발 가속화, 효율적인 리소스 활용, 배포 간소화, 확장성, 팀 간의 협업 향상 등 다양한 이점을 제공합니다. 이러한 ..