본문 바로가기

개발(합니다)/OS&Dev&Infra&AWS

[aws] 프리티어 인스턴스에서 docker와 Mysql구축하기

반응형

인스턴스가 존재한다는 전제하에 진행합니다.

1. 루트 계정 비밀번호 초기화

root의 비밀번호를 설정합니다.

> sudo passwd 

root로 로그인

> su - 

2. 인스턴스 업데이트 및 업그레이드

root로 계정 전환 후 업데이트와 업그레이드를 합니다.

> yum update
> yum upgrade

3. 도커 설치

> yum install -y docker

4. 도커 설치

도커에 Mysql을 설치합니다.
원하는 포트 설정과 비밀번호를 설정합니다.

  docker run --name docker-mysql -p 13306:3306 -e MYSQL_ROOT_PASSWORD='PASSWORD' -d mysql

 

5. AWS 보안그룹 추가

보안그룹을 클릭하시면 보안 그룹을 볼 수 있습니다. 

인바운드 규칙을 Mysql 포트 번호와 맞춰서 추가합니다.

 

6. Mysql 접속 테스트

제공 받은 퍼블릭 DNS를 참고하여 접속 테스트를 합니다.

반응형