cat << EOF > setup.sh
sudo mkdir -p /usr/local/lib/docker/cli-plugins/
sudo curl -SL "<https://github.com/docker/compose/releases/latest/download/docker-compose-linux-$>(uname -m)" -o /usr/local/lib/docker/cli-plugins/docker-compose
sudo chmod +x /usr/local/lib/docker/cli-plugins/docker-compose
docker compose version
EOF
chmod +x setup.sh
./setup.sh
cp product/product project/product
cp user/user project/user
cp stress/stress project/stress
export AWS_REGION=ap-northeast-2
export AWS_ACCESS_KEY_ID=<AWS_ACCESS_KEY_ID>
export AWS_SECRET_ACCESS_KEY=<AWS_SECRET_ACCESS_KEY>
cd project
docker compose up -d
user
curl -X POST <http://localhost:8081/v1/user> \\
-H "Content-Type: application/json" \\
-d '{"requestid":"999","uuid":"7c5a3c6a-758f-4bc5-9bdf-3e573a0ad729","username":"dbdump500001","email":"[email protected]","status_message":"I’m happy"}'
curl -X GET "<http://localhost:8081/v1/[email protected]&requestid=999999999999&uuid=7c5a3c6a-758f-4bc5-9bdf-3e573a0ad729>"
product
curl -X POST <http://localhost:8082/v1/product> \\
-H "Content-Type: application/json" \\
-d '{"requestid":"999999999999","uuid":"7c5a3c6a-758f-4bc5-9bdf-3e573a0ad729","id":"dbdump500001","name":"dbdump500001","price":1234}'