🧩 BE
home

Docker 환경 구축

Date
2025/05/26
Category
Linux
Tag
Basic
Detail
서비스랑 DB를 도커 컨테이너로 올리고 compose로 배포 효율성을 높이기 전에 관련 패키지를 설치해주며 Docker 환경을 구축했다.

1. 기본 시스템 패키지

sudo apt update sudo apt install -y git curl wget unzip zip rsync htop net-tools vim ufw
PowerShell
복사

2. Docker 관련 이전 패키지 삭제

sudo apt remove docker docker-engine docker.io containerd runc
PowerShell
복사

3. Docker 공식 GPG 키 등록

sudo mkdir -p /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/ubuntu/gpg | \ sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
PowerShell
복사

4. Docker 저장소 추가

echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] \ https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) stable" | \ sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
PowerShell
복사

5. Docker 및 Compose 플러그인 설치

sudo apt update sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
PowerShell
복사

6. 현재 사용자 docker 그룹 추가해서 권한 설정

sudo usermod -aG docker $USER
PowerShell
복사