- 이 비디오는 Docker를 사용하여 Spring Boot 애플리케이션을 컨테이너화하는 방법을 다룹니다. 📦
- Docker는 애플리케이션과 필요한 모든 것(코드, 라이브러리, 설정)을 하나의 단위(컨테이너)로 묶어 어디서든 실행 가능하게 하는 도구입니다. 🐳
- Docker는 '내 PC에서는 되는데 네 PC에서는 안 돼' 문제를 해결하여, 개발 환경과 실행 환경의 일관성을 보장합니다. 🌍
- Docker Desktop은 Docker 명령 실행, 이미지 빌드, 공유, 테스트 등을 지원하는 데스크톱 애플리케이션입니다. 🖥️
- Docker Hub는 공개 Docker 이미지 저장소로, 다양한 소프트웨어(Redis, MongoDB 등) 이미지를 검색하고 가져오거나 자신의 이미지를 게시할 수 있습니다. ☁️
- 이미지는 컨테이너를 생성하는 데 사용되는 템플릿이며, 컨테이너는 이 이미지의 실행 인스턴스입니다. 🖼️➡️🚀
- Spring Boot 애플리케이션 컨테이너화를 위해 Paku Buildpacks와 Jib이라는 두 가지 주요 방법을 다룹니다. 🛠️
- Buildpacks는 애플리케이션의 요구사항을 자동으로 파악하여 컨테이너화를 돕는 도구입니다. 🧠





