dockerで除外付きでコピーする 質問する

dockerで除外付きでコピーする 質問する

Dockerfileでは、

COPY . .

ディレクトリ全体、私の場合は node_modules ディレクトリを除外したいと思います。

このようなもの:

   COPY [all but **/node_modules/**] .

Docker でこれは可能ですか?

ベストアンサー1

.dockerignoredocker ビルド コンテキスト ディレクトリ (この場合は、おそらく node_modules の親ディレクトリ) に、次の 1 行を含むファイルを作成します。

**/node_modules

ただし、おそらく次のことだけを望んでいるでしょう:

node_modules

dockerignore に関する情報:https://docs.docker.com/engine/reference/builder/#dockerignore-file

おすすめ記事