差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
| docker:teslamate:tmbackupweb [2026/06/08 08:53] – admin | docker:teslamate:tmbackupweb [2026/06/08 11:36] (当前版本) – admin | ||
|---|---|---|---|
| 行 62: | 行 62: | ||
| ``` | ``` | ||
| + | |||
| + | ``` | ||
| + | version: " | ||
| + | |||
| + | services: | ||
| + | tm-backup-web: | ||
| + | build: . | ||
| + | container_name: | ||
| + | restart: unless-stopped | ||
| + | ports: | ||
| + | - " | ||
| + | environment: | ||
| + | - DATABASE_USER=${TM_DB_USER} | ||
| + | - DATABASE_PASS=${TM_DB_PASS} | ||
| + | - DATABASE_NAME=${TM_DB_NAME} | ||
| + | - DATABASE_HOST=database | ||
| + | volumes: | ||
| + | # 关键:挂载宿主机docker socket,容器内可执行 docker compose | ||
| + | - / | ||
| + | # 映射当前目录,保证 docker compose 能找到原 docker-compose.yml | ||
| + | - ./:/app | ||
| + | # 关联teslamate所在网络(替换成你实际的网络名,默认一般为原项目默认网络) | ||
| + | networks: | ||
| + | - teslamate_net | ||
| + | |||
| + | # 填写你 Teslamate 所在的 Docker 网络名称 | ||
| + | networks: | ||
| + | teslamate_net: | ||
| + | external: true | ||
| + | ``` | ||