0

我为演示目的简化了设置,但我不明白为什么会发生这个问题。我想念什么。

项目文件夹内容

current -> releases/21
releases

里面releases/21的项目docker-compose.yml位于。

这是我的删减版docker-compose.yml

version: '3'
services:
    app:
        container_name: app
        build:
            context: ../
            dockerfile: ./current/docker/app.docker

当然app.docker有。

我仍然收到此错误

ERROR: Cannot locate specified Dockerfile: current/docker/app.docker

在运行docker-compose up -d<project_folder>/current

4

1 回答 1

0

它适用于绝对路径。

像这样的东西会起作用,但我仍然觉得,这不是一个解决方案

version: '3'
services:
    app:
        container_name: app
        build:
            context: /var/www/<project-name>
            dockerfile: ./current/docker/app.docker
于 2018-07-24T22:28:13.533 回答