먼저, EC2 인스턴스에 로그인한 후에 패키지 목록을 최신 상태로 업데이트한다.
새로운 패키지를 설치하기 전에 항상 실행하는 것이 좋다.
sudo apt-get update
다음으로 Docker 설치 스크립트를 사용하여 Docker를 설치한다.
curl -fsSL https://get.docker.com/ | sudo sh
설치가 잘 되었는지 확인하기 위해 Docker 버전을 확인한다.
docker --version
현재 사용자를 Docker 그룹에 추가하여 sudo
없이 Docker 명령어를 실행할 수 있게 한다.
sudo usermod -aG docker $USER
Docker 그룹 변경을 적용하기 위해 Docker 서비스를 재시작한다.
sudo service docker restart
사용자를 변경하거나 현재 사용자로 다시 로그인하여 그룹 변경을 적용한다.
sudo su
sudo su ubuntu
Docker가 제대로 작동하는지 확인하기 위해 현재 실행 중인 Docker 컨테이너 목록을 확인한다.
docker ps
최신 버전의 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 --version