본문 바로가기
클라우드 서버/AWS

[AWS EC2] Docker 설치

by 보안매크로 2024. 6. 24.
728x90

Amazon Linux 2에서 Docker 설치

패키지 목록 업데이트 및 도구 설치

 
sudo yum update -y
sudo yum install -y yum-utils

Docker 설치

Amazon Linux 2의 기본 패키지 저장소에서 Docker를 설치합니다.

 
sudo yum install -y docker
 
 

Docker 시작 및 자동 시작 설정

Docker를 시작하고, 시스템 부팅 시 자동으로 시작되도록 설정합니다.

 
sudo systemctl start docker
sudo systemctl enable docker
 
 
 
2.Docker 권한 설정

현재 사용자(ec2-user)를 Docker 그룹에 추가합니다.

 
sudo usermod -aG docker ec2-user
 
 

Docker Compose 설치

Docker 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 Compose가 올바르게 설치되었는지 확인합니다.

docker --version
docker-compose --version
 
docker-compose --version가 안되면, 아래 명령어로 필요 라이브러리 추가 설치
sudo yum install -y libxcrypt-compat
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-compose --version

 

728x90