diff --git a/.dockerignore b/.dockerignore deleted file mode 100644 index 6577132..0000000 --- a/.dockerignore +++ /dev/null @@ -1,4 +0,0 @@ -# The image installs truecopy from npm and only needs the pin helper — keep the -# build context tiny and reproducible rather than copying the working tree in. -* -!docker/pin-everything.mjs diff --git a/Dockerfile.dockerignore b/Dockerfile.dockerignore new file mode 100644 index 0000000..5f4e780 --- /dev/null +++ b/Dockerfile.dockerignore @@ -0,0 +1,7 @@ +# Scoped ignore for the truecopy-mcp image ONLY (BuildKit .dockerignore). +# The image installs truecopy from npm and only needs the pin helper — keep the +# build context tiny and reproducible rather than copying the working tree in. +# NOT a root .dockerignore: ClusterFuzzLite (.clusterfuzzlite/Dockerfile) builds +# from the same repo-root context and needs the full tree (see #76). +* +!docker/pin-everything.mjs