Docker 강좌 06강 — docker compose로 Spring Boot + MySQL 함께 띄우기
compose 파일 하나로 앱과 DB를 동시에 실행하고, 컨테이너 이름으로 서로 연결하는 실전 구성을 완성합니다.
compose 파일 하나로 앱과 DB를 동시에 실행하고, 컨테이너 이름으로 서로 연결하는 실전 구성을 완성합니다.
컨테이너 로그 보기, 디스크 정리, 자주 만나는 오류 해결, 그리고 이미지 배포까지 실무 마무리를 정리합니다.
Spring Boot jar를 멀티스테이지 Dockerfile로 빌드해 가볍고 재현 가능한 이미지를 만듭니다.
Docker를 제대로 쓰려면 알아야 할 핵심 4가지 개념을 명령어 실습과 함께 정리합니다.
MySQL 8 컨테이너를 볼륨과 함께 띄우고, 환경변수로 초기화하며, 호스트와 컨테이너 양쪽에서 접속하는 법을 익힙니다.
WSL2의 개념과 가상머신과의 차이를 이해하고, Windows 11에 Ubuntu를 설치해 리눅스 개발 환경을 마련합니다.
Docker Desktop과 WSL 내부 Docker Engine 설치 방식을 비교하고, hello-world와 nginx 컨테이너를 직접 실행합니다.