본문 바로가기

프로젝트

aws 환경에서 도커를 사용하여 웹서비스 구축

0. 구성

  - Dockerfile로 web 컨테이너를 생성하여 RDS와 연결하여 간단한 웹 서비스를 구축

 

1. 시스템 구성

  - 인스턴스 생성 후 도커 설치

도커 설치

 

  - 시스템 시작 및 도커 파일에 사용할 이미지 PULL

 

 

  - 도커 파일 작성

디렉토리 생성 및 도커파일작성

 

도커파일 작성 ( http, php 서비스 설치 )

  - 데이터베이스로 사용할 RDS 생성

데이터 베이스 생성

 - db client로 진입하여 필요한 db 생성

리포지토리 구성
설치
진입 후 db 확인 : test는 기본으로 만들었으므로 member db와 테이블 생성
db 생성 및 테이블 생성
권한 부여

 

  - scp를 이용하여 php 파일 전송

전송됨을 확인

 

  - 이미지 생성

생성 완료

 

  - 컨테이너 실행

 

 

- test  : 정상적으로 작동함을 보인다.

데이터 입력

 

연결됨을 확인할 수 있다.