[Docker] EC2에 Docker 설치(Ubuntu, Docker-compose)

ichubtou·2024년 1월 14일
1
EC2 Ubuntu서버에서 Docker와 Docker compose를 사용하기 위해 작성된 글이다.



EC2 Ubuntu서버에 Docker 설치


패키지 목록 업데이트

먼저, EC2 인스턴스에 로그인한 후에 패키지 목록을 최신 상태로 업데이트한다.

새로운 패키지를 설치하기 전에 항상 실행하는 것이 좋다.

sudo apt-get update

Docker 설치 스크립트 실행

다음으로 Docker 설치 스크립트를 사용하여 Docker를 설치한다.

curl -fsSL https://get.docker.com/ | sudo sh

Docker 버전 확인

설치가 잘 되었는지 확인하기 위해 Docker 버전을 확인한다.

docker --version

Docker 그룹에 사용자 추가

현재 사용자를 Docker 그룹에 추가하여 sudo 없이 Docker 명령어를 실행할 수 있게 한다.

sudo usermod -aG docker $USER

Docker 서비스 재시작

Docker 그룹 변경을 적용하기 위해 Docker 서비스를 재시작한다.

sudo service docker restart

사용자 권한 새로고침

사용자를 변경하거나 현재 사용자로 다시 로그인하여 그룹 변경을 적용한다.

sudo su
sudo su ubuntu

Docker 동작 확인

Docker가 제대로 작동하는지 확인하기 위해 현재 실행 중인 Docker 컨테이너 목록을 확인한다.

docker ps



EC2 Ubuntu서버에 Docker-compose 설치


Dockoer Compose 설치

최신 버전의 Docker Compose를 설치한다.

sudo curl -L "https://github.com/docker/compose/releases/download/v2.6.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

실행 권한 부여

설치한 Docker Compose 파일에 실행 권한을 부여한다.

sudo chmod +x /usr/local/bin/docker-compose

Docker Compose 버전 확인

Docker Compose 설치를 확인한다.

docker-compose --version

0개의 댓글