0

我正在尝试在 Windows 上使用 docker 设置报告门户。从https://github.com/reportportal/reportportal/blob/master/docker-compose.yml下载最新的 docker-compose-yml 并进行更改(https://reportportal.io/docs/Deploy-ReportPortal-with ) 用于在 Windows 上运行它

但是,当我执行命令时: docker-compose -f docker-compose.yml -p reportportal up -d --force-recreate

我收到以下错误。错误:Compose 文件无效,因为:Service postgres 既没有指定图像也没有指定构建上下文。至少必须提供一个。

我检查了 yml 文件,发现定义了 postgres 图像。

postgres: image: postgres:12-alpine shm_size: '512m' environment: POSTGRES_USER: rpuser POSTGRES_PASSWORD: rppass POSTGRES_DB: reportportal volumes: # For unix host # - ./data/postgres:/var/lib/postgresql/data # For windows主机 - postgres:/var/lib/postgresql/data

Windows 主机的 Docker 卷

#volumes:postgres:

请指教。谢谢你。

4

0 回答 0