운영체제 : Amazon Linux 2
시스템의 모든 패키지를 최신 버전으로 업데이트하기
> sudo yum update -y
Amazon Linux 2
의 경우
> sudo amazon-linux-extras install docker
Amazon Linux 2023
의 경우
> sudo yum install docker -y
> sudo service docker start
sudo
없이 Docker 명령어 사용 가능
> sudo usermod -a -G docker ec2-user
그룹 변경 사항 활성화
> newgrp docker
sudo
요청 없이 잘 실행 되는지 확인하기
> docker ps
여러 컨테이너를 빌드 할 때 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가 자동으로 실행되도록 설정하기
> 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