[Docker] 도커에 대해 알아보자
·
Infra
이전 블로그에 작성했던 글입니다! 📌 Docker, Image, Container, Volume, Dockerfile, Docker Composehttps://velog.io/@yeonsu00/Docker-%EB%8F%84%EC%BB%A4%EC%97%90-%EB%8C%80%ED%95%B4-%EC%95%8C%EC%95%84%EB%B3%B4%EC%9E%90-Docker-Image-Container-Volume-Dockerfile-Docker-Compose [Docker] 도커에 대해 알아보자 - Docker, Image, Container, Volume, Dockerfile, Docker Compose🐳 도커를 쓰는 이유 애플리케이션을 개발하고 배포할 때, 환경 차이로 문제가 발생하는 경우가 종종 생깁니..
[AWS] AWS EC2에 Docker와 GitHub Actions로 Spring Boot CI/CD 자동 배포하기
·
Infra
📌 들어가며..이번 글에서는 AWS EC2 인스턴스에 Docker와 Docker Compose 환경을 구성하고,Spring Boot 서버를 Docker 이미지로 빌드해 배포하는 과정을 정리합니다.또한, GitHub Actions를 활용한 CI/CD 자동화 파이프라인 구축까지 다룹니다.⚠️ EC2 인스턴스와 RDS(MySQL) 인스턴스는 사전에 생성해 두었으며, 이 내용은 자세하게 다루지 않습니다.이 글에서는 Docker 환경 구성 및 배포 자동화(CI/CD)를 집중적으로 다룹니다. 사전 준비된 환경✅ EC2 인스턴스 정보OS : Ubuntu타입 : t2.micro탄력적 IP 연결보안 그룹 : HTTP(80), HTTPS(443), SSH(22) 포트 오픈✅ RDS 정보DB 엔진 : MySQL 8.0..