Blog

DynamoDB Local 띄우기

개요

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 옵션을 사용하지 않으면 각 인스턴스 마다 데이터베이스 파일이 별도로 생기기 때문에 서로 다른 인스턴스에서는 데이터를 공유할 수 없음