🥞 BE
home
📦

Docker와 EC2를 활용한 SpringBoot Application 배포

Date
2024/10/26
Category
DevOps
Tag
AWS
Detail

EC2 생성 및 Docker 설치

Ubuntu Linux 환경에서 작업을 수행한다.

Ubuntu에 Docker 설치

패키지 업데이트 및 설치 준비
sudo apt update sudo apt install -y apt-transport-https ca-certificates curl software-properties-common
Bash
복사
패키지 보안을 위한 Docker GPG 키 추가
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
Bash
복사
apt에 Docker 공식 패키지 저장소 추가
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
Bash
복사
Docker 설치
sudo apt update sudo apt install -y docker-ce
Bash
복사
Docker 서비스 시작 및 권한 설정
sudo systemctl start docker sudo systemctl enable docker sudo usermod -aG docker $USER # 현재 사용자에 대해 Docker 권한 부여
Bash
복사
성공적으로 도커 설치를 완료했다.
이후, Docker