project 일지/spring boot 01

[Spring Boot] AWS Lightsail로 배포하기 04 - 인스턴스에 도커 올리기

김팥빵_ 2025. 6. 5. 20:55

 

인스턴스에 도커를 올리려면 일단 가상서버에 도커를 깔아야 하므로 아래와 같은 과정을 수행한다.

#패키지 목록 업데이트
sudo apt update

#도커에 필요한 패키지들을 설치
sudo apt install apt-transport-https ca-certificates curl software-properties-common

#도커의 공식 GPG 키를 추가
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

#도커 저장소를 apt 소스에 추가
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"


#패키지 목록 업데이트
sudo apt update

#Docker CE(Community Edition)설치
sudo apt install docker-ce

#현재 사용자를 도커 그룹에 추가 -> sudo 없이 도커 명령어를 쓸 수 있게됨.
sudo usermod -aG docker ${USER}

#도커 compose 설치
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

#다운로드한 바이너리 파일에 실행권한 부여
sudo chmod +x /usr/local/bin/docker-compose


#버전 확인

#docker 버전확인
docker --version

#docker-compose 버전확인
docker-compose --version