개요
•
DynamoDB 를 사용하여 서비스를 개발할 땐 로컬에다가 설치하는게 가장 좋다.
•
직접 다운로드 받아서 설치해도 무방하나, 편의성을 위해 Docker 로 설치하는 방법을 선택했다.
DynamoDB Local in Docker
$ docker pull amazon/dynamodb-local
$ docker run -p 8000:8000 -v $(pwd)/dynamodb/data:/data/ amazon/dynamodb-local -jar DynamoDBLocal.jar -sharedDb -dbPath /data
Shell
복사
주의 사항
•
sharedDb 옵션을 사용하지 않으면 각 인스턴스 마다 데이터베이스 파일이 별도로 생기기 때문에 서로 다른 인스턴스에서는 데이터를 공유할 수 없음