- install docker and docker compose
- webapp depends on backend servers, can use cloud services or run them locally using docker
启动的时候,注意用-d, docker compose up -d
be carefule with volume when run in docker compose model, specially web project, don't mount /app, to avoid ovrride prdocution files variable starts with NEXT_PUBLIC will be needed in build time and included in client code, will not work in provide in run time ignored build issues in webapp-conversation project, configured in next.config.js, need to fix all before production