-
Amazon Linux 2023에서 Docker와 Docker Compose 설치하기(2024)
-
본 포스팅에서 다루는 내용
-
Quick Installation
-
Docker 설치하기
-
Docker Compose 설치하기
-
Docker의 구체적인 설치 과정
-
1. SSH로 Amazon Linux 2023 인스턴스에 접속
-
2. Docker 설치
-
3. docker 그룹에 ec2-user 추가
-
4. Docker 서비스 시작 및 부팅 시 자동 시작 설정
-
5. SSH 세션 종료 후 재접속
-
6. Docker 버전 확인
-
Docker Compose의 구체적인 설치 과정
-
1. Docker Compose 설치
-
2. 실행 권한 부여
-
3. Docker Compose 버전 확인
Amazon Linux 2023에서 Docker와 Docker Compose 설치하기(2024)
작성 일자 : 2024년 05월 12일

본 포스팅에서 다루는 내용
- Quick Installation
- Docker의 구체적인 설치 과정
- Docker Compose의 구체적인 설치 과정
Quick Installation
Docker 설치하기
# 1. Docker 설치
sudo yum install -y docker
# 2. docker 그룹에 ec2-user 추가
sudo usermod -aG docker ec2-user
# 3. Docker 서비스 시작 및 부팅 시 자동 시작 설정
sudo systemctl enable --now docker
# 4. SSH 세션 종료 후 재접속(계정 권한 적용을 위해)
exit
ssh -i "{생성한 키페어 이름}.pem" ec2-user@ec2-{EC2 인스턴스의 Public IPv4 주소}.ap-northeast-2.compute.amazonaws.com
# 5. Docker 버전 확인
docker --version
Docker Compose 설치하기
# 1. Docker Compose 설치
sudo curl -L https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
# 2. 실행 권한 부여
sudo chmod +x /usr/local/bin/docker-compose
# 3. Docker Compose 버전 확인
docker-compose --version
Docker의 구체적인 설치 과정
1. SSH로 Amazon Linux 2023 인스턴스에 접속
실행한 Amazon Linux 2023 인스턴스에 SSH로 접속합니다.
ssh -i "{생성한 키페어 이름}.pem" ec2-user@ec2-{EC2 인스턴스의 Public IPv4 주소}.ap-northeast-2.compute.amazonaws.com

2. Docker 설치
yum 패키지 관리자
를 사용하여 Docker를 설치합니다.
sudo yum install -y docker

3. docker 그룹에 ec2-user 추가
Docker 명령어들을 사용하기 위해 docker 그룹
에 ec2-user
를 추가합니다.
sudo usermod -aG docker ec2-user

4. Docker 서비스 시작 및 부팅 시 자동 시작 설정
Docker 서비스를 시작하고, 부팅 시 자동으로 시작되도록 설정합니다.
sudo systemctl enable --now docker

5. SSH 세션 종료 후 재접속
ec2-user
의 docker 그룹
계정 권한 적용을 위해 SSH 세션을 종료하고, 다시 접속합니다.
# SSH 세션 종료
exit
# 재접속
ssh -i "{생성한 키페어 이름}.pem" ec2-user@ec2-{EC2 인스턴스의 Public IPv4 주소}.ap-northeast-2.compute.amazonaws.com

6. Docker 버전 확인
Docker가 정상적으로 설치되었는지 확인합니다.
docker --version
docker ps

Docker Compose의 구체적인 설치 과정
1. Docker Compose 설치
curl
을 사용하여 Docker Compose를 설치합니다.
sudo curl -L https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose

2. 실행 권한 부여
Docker Compose 실행 권한을 부여합니다.
sudo chmod +x /usr/local/bin/docker-compose

3. Docker Compose 버전 확인
Docker Compose가 정상적으로 설치되었고, 실행 권한이 부여되었는지 확인합니다.
docker-compose --version

위의 과정을 통해 Amazon Linux 2023에 Docker와 Docker Compose를 설치하는 방법을 알아보았습니다. 추가적인 질문이나 궁금한 점이 있으시다면 댓글로 남겨주시기 바랍니다.
감사합니다.
Amazon Linux 2023에서 Docker와 Docker Compose 설치하기(2024)
작성 일자 : 2024년 05월 12일

본 포스팅에서 다루는 내용
- Quick Installation
- Docker의 구체적인 설치 과정
- Docker Compose의 구체적인 설치 과정
Quick Installation
Docker 설치하기
# 1. Docker 설치
sudo yum install -y docker
# 2. docker 그룹에 ec2-user 추가
sudo usermod -aG docker ec2-user
# 3. Docker 서비스 시작 및 부팅 시 자동 시작 설정
sudo systemctl enable --now docker
# 4. SSH 세션 종료 후 재접속(계정 권한 적용을 위해)
exit
ssh -i "{생성한 키페어 이름}.pem" ec2-user@ec2-{EC2 인스턴스의 Public IPv4 주소}.ap-northeast-2.compute.amazonaws.com
# 5. Docker 버전 확인
docker --version
Docker Compose 설치하기
# 1. Docker Compose 설치
sudo curl -L https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
# 2. 실행 권한 부여
sudo chmod +x /usr/local/bin/docker-compose
# 3. Docker Compose 버전 확인
docker-compose --version
Docker의 구체적인 설치 과정
1. SSH로 Amazon Linux 2023 인스턴스에 접속
실행한 Amazon Linux 2023 인스턴스에 SSH로 접속합니다.
ssh -i "{생성한 키페어 이름}.pem" ec2-user@ec2-{EC2 인스턴스의 Public IPv4 주소}.ap-northeast-2.compute.amazonaws.com

2. Docker 설치
yum 패키지 관리자
를 사용하여 Docker를 설치합니다.
sudo yum install -y docker

3. docker 그룹에 ec2-user 추가
Docker 명령어들을 사용하기 위해 docker 그룹
에 ec2-user
를 추가합니다.
sudo usermod -aG docker ec2-user

4. Docker 서비스 시작 및 부팅 시 자동 시작 설정
Docker 서비스를 시작하고, 부팅 시 자동으로 시작되도록 설정합니다.
sudo systemctl enable --now docker

5. SSH 세션 종료 후 재접속
ec2-user
의 docker 그룹
계정 권한 적용을 위해 SSH 세션을 종료하고, 다시 접속합니다.
# SSH 세션 종료
exit
# 재접속
ssh -i "{생성한 키페어 이름}.pem" ec2-user@ec2-{EC2 인스턴스의 Public IPv4 주소}.ap-northeast-2.compute.amazonaws.com

6. Docker 버전 확인
Docker가 정상적으로 설치되었는지 확인합니다.
docker --version
docker ps

Docker Compose의 구체적인 설치 과정
1. Docker Compose 설치
curl
을 사용하여 Docker Compose를 설치합니다.
sudo curl -L https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose

2. 실행 권한 부여
Docker Compose 실행 권한을 부여합니다.
sudo chmod +x /usr/local/bin/docker-compose

3. Docker Compose 버전 확인
Docker Compose가 정상적으로 설치되었고, 실행 권한이 부여되었는지 확인합니다.
docker-compose --version

위의 과정을 통해 Amazon Linux 2023에 Docker와 Docker Compose를 설치하는 방법을 알아보았습니다. 추가적인 질문이나 궁금한 점이 있으시다면 댓글로 남겨주시기 바랍니다.
감사합니다.