AWS EC2에 Docker 설치하기

General Dong·2024년 10월 13일
0
post-thumbnail

운영체제 : Amazon Linux 2

AWS EC2에 Docker 설치

yum 업데이트

시스템의 모든 패키지를 최신 버전으로 업데이트하기

> sudo yum update -y

Docker 설치

Amazon Linux 2의 경우

> sudo amazon-linux-extras install docker

Amazon Linux 2023의 경우

> sudo yum install docker -y

Docker 실행

> sudo service docker start

Docker 권한 설정

sudo 없이 Docker 명령어 사용 가능

> sudo usermod -a -G docker ec2-user

그룹 변경 사항 활성화

> newgrp docker

Docker 실행 확인

sudo 요청 없이 잘 실행 되는지 확인하기

> docker ps

Docker Compose 설치

여러 컨테이너를 빌드 할 때 Docker Compose를 이용하면 편리하다!
아래는 간단한 설치 방법이다.

// 최신 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


// 권한 부여
> sudo chmod +x /usr/local/bin/docker-compose


// 설치 확인
> docker-compose version

부팅 시 Docker 자동 실행

부팅 시 Docker가 자동으로 실행되도록 설정하기

> sudo systemctl enable docker.service
> sudo systemctl enable containerd.service

자동 실행 설정 해제는 아래 명령어를 실행하기

> sudo systemctl disable docker.service
> sudo systemctl disable containerd.service

참고

AWS SAMCLI와 함께 사용할 Docker 설치
Docker Docs | Configure Docker to start on boot with systemd

profile
개발에 대한 기록과 복습을 위한 블로그 | Back-end Developer

0개의 댓글