[AWS-EC2] Initializing - amazon linux2

Darcy Daeseok YU ·2024년 10월 22일

EC2 Timezone Check

command : timedatectl

set timezone

command : sudo timedatectl set-timezone Asia/Seoul

timezone list : timedatectl list-timezones

Docker Timezone Check

check docker timezone

Git

sudo yum install git

Docker

sudo yum update -y
sudo yum install docker -y

인스턴스에 설치한 패키지 및 패키지 캐시를 업데이트합니다.
$ sudo yum update -y

최신 Docker Community Edition 패키지를 설치합니다.
Amazon Linux 2의 경우 다음을 실행합니다.
$ sudo amazon-linux-extras install docker

Amazon Linux 2023의 경우 다음을 실행합니다.
$ sudo yum install -y docker

// 도커 시작
sudo service docker start

// 권한 부여
sudo usermod -a -G docker ec2-user

// auto-start에 docker 등록
sudo chkconfig docker on

// 인스턴스 재시작
sudo reboot

// 도커 버전 확인
docker version

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

openjdk 17 (depends on which version you use)

available jdk list : sudo yum list | grep openjdk

sudo yum install java-1.7.0-openjdk
sudo yum install java-1.7.0-openjdk-devel (javac 포함)

profile
React, React-Native https://darcyu83.netlify.app/

0개의 댓글