# 拓扑标注助手:H5 采集 GPS + 编辑 targets.csv,与 edge-agent 同机用 docker-compose 运行 # 构建上下文为项目根目录:docker compose -f edge-agent/docker-compose.yml build topology-editor FROM node:20-alpine WORKDIR /app COPY topology-editor/package.json ./ RUN npm install --production COPY topology-editor/server.js ./ COPY topology-editor/public ./public ENV PORT=4080 EXPOSE 4080 # 运行时由 docker-compose 挂载 edge-agent/config 到 /config,并设置 CONFIG_DIR=/config CMD ["node", "server.js"]