0
我試圖阻止我的Drupal作曲家項目文件和文件夾的列表,包括在泊塢窗圖像中,但作爲一個意想不到的副作用它也不包括未明確幾個文件夾在.dockerignore
中定義。這裏是我正在使用的文件:排除的文件夾中.dockerignore
# root files
.gitignore
.gitmodules
.travis.yml
.gitlab-ci.yml
docker-compose.yml
LICENSE
phpunit.xml.dist
README.md
# folders
.c9
.git
backups/
vendor/
web/core/
web/modules/contrib/
web/profiles/
web/themes/contrib/
# web files
web/.csslintrc
web/.editorconfig
web/.eslintrc
web/.eslintignore
web/.gitattributes
web/.htaccess
# web sites files
web/sites/development.services.yml
web/sites/example.settings.local.php
web/sites/example.sites.php
# web sites default files
web/sites/default/files/
web/sites/default/default.services.yml
web/sites/default/settings.local.php
<all combinations of lines below, one at a time>
我定義我想在底部,包括文件夾,我已經嘗試了所有我能想到的下面的組合。到目前爲止沒有運氣,跑出去嘗試的東西。
# don't ignore comes last
!web/themes/custom
!web/libraries
# don't ignore comes last
!web/themes/custom/
!web/libraries/
# don't ignore comes last
!web/themes/custom/*
!web/libraries/*
# don't ignore comes last
*!web/themes/custom/*
*!web/libraries/*
我也試着每個文件夾取消註釋,以及web/themes/custom
和web/libraries
文件夾還是沒有顯示在我的搬運工形象了。我也有一個包含這些文件夾的.gitignore
文件。也許這是對這種奇怪的行爲負責?
任何幫助,將不勝感激。
我不能從您所提供的細節重現此。請按照[這個答案](http://stackoverflow.com/a/40966234/596285)的步驟,並與您構建的輸出,並在構建目錄中的'找到.'正在運行沿着你的結果發表。 – BMitch
問題解決了,請參閱下面的答案。 – DevOps1337