【发布时间】:2019-01-13 01:14:20
【问题描述】:
我想根据我在 .docker 目录中构建的服务来组织我的 docker 映像文件。首先,我想构建 web docker 容器。请注意在 docker 文件中,我如何将 webroot 文件复制到 docker 容器中。问题是,在我的docker-compose.yml 中,构建映像时,它引用了.docker/web 目录中的根目录,而不是实际的webroot。我尝试在 docker 文件中使用似乎不起作用的相对路径。有什么想法可以做到这一点吗?
version: '3'
services:
web:
build:
context: .docker/web
dockerfile: Dockerfile
Dockerfile
FROM webdevops/php-apache-dev
ADD ./../../ /var/www/html
错误
ERROR: Service 'web' failed to build: ADD failed: Forbidden path outside the build context: ../../
【问题讨论】:
标签: docker docker-compose dockerfile