프로젝트/CICD
[CI/CD] 우분투 서버에 Docker 설치하기
SY 키키
2024. 6. 17. 23:23
프로젝트를 배포하기에 앞서, Docker를 설치해주도록 하겠습니다.
도커는 각각의 응용프로그램들을 컨테이너화하여 배포할 수 있도록 해줍니다. 따라서 프로그램들을 편하게 관리하기 위해 설치해줄게요.
먼저 저의 실행환경은 Ubuntu 24.04 LTS 버전입니다.
1️⃣ 시스템 업데이트
sudo apt update
2️⃣ 필요한 의존성 패키지 설치
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common
3️⃣ Docker 공식 GPG 키 추가
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
4️⃣ Docker repository 추가
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
5️⃣ Docker 설치
sudo apt update
sudo apt install docker-ce
sudo docker --version # 설치 확인
6️⃣ Docker 서비스 시작
sudo systemctl start docker
7️⃣ 부팅 시 자동 시작 설정
sudo systemctl enable docker
8️⃣ Docker 그룹에 현재 사용자 추가 (sudo 권한 없이 Docker 명령을 사용하기 위함, 로그아웃 후 다시 로그인)
sudo usermod -aG docker $USER
사용자를 Docker 그룹에 추가한 후에는 로그아웃하고 다시 로그인해야 변경 사항이 적용 가능합니다.
9️⃣ Docker 설치 확인
docker --version
Docker가 정상적으로 설치되었다면 버전을 확인할 수 있습니다.
참고