From 150d4e95773d6b8073cfe7c8e59b30d54ec6b7f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nagy=20K=C3=A1roly=20G=C3=A1briel?= Date: Fri, 25 Jan 2019 18:34:29 +0200 Subject: [PATCH] fix build broken by COPY peculiarity MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit COPY [--chown=:] ... The path must be inside the context of the build; you cannot COPY ../something /something, because the first step of a docker build is to send the context directory (and subdirectories) to the docker daemon. If is a directory, the entire contents of the directory are copied, including filesystem metadata. !!!!The directory itself is not copied, just its contents.!!!! Signed-off-by: Nagy Károly Gábriel --- Dockerfile | 2 +- {binnit => files/binnit}/binnit | Bin {binnit => files/binnit}/binnit.cfg | 0 {binnit => files/binnit}/html/index.html | 0 {binnit => files/binnit}/html/paste.html | 0 {binnit => files/binnit}/static/index.css | 0 {binnit => files/binnit}/static/paste.css | 0 {binnit => files/binnit}/static/prism.css | 0 {binnit => files/binnit}/static/prism.js | 0 9 files changed, 1 insertion(+), 1 deletion(-) rename {binnit => files/binnit}/binnit (100%) rename {binnit => files/binnit}/binnit.cfg (100%) rename {binnit => files/binnit}/html/index.html (100%) rename {binnit => files/binnit}/html/paste.html (100%) rename {binnit => files/binnit}/static/index.css (100%) rename {binnit => files/binnit}/static/paste.css (100%) rename {binnit => files/binnit}/static/prism.css (100%) rename {binnit => files/binnit}/static/prism.js (100%) diff --git a/Dockerfile b/Dockerfile index 48fb30d..91a6481 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM scratch # Copy everything -COPY binnit / +COPY ./files / # Set our port EXPOSE 80 diff --git a/binnit/binnit b/files/binnit/binnit similarity index 100% rename from binnit/binnit rename to files/binnit/binnit diff --git a/binnit/binnit.cfg b/files/binnit/binnit.cfg similarity index 100% rename from binnit/binnit.cfg rename to files/binnit/binnit.cfg diff --git a/binnit/html/index.html b/files/binnit/html/index.html similarity index 100% rename from binnit/html/index.html rename to files/binnit/html/index.html diff --git a/binnit/html/paste.html b/files/binnit/html/paste.html similarity index 100% rename from binnit/html/paste.html rename to files/binnit/html/paste.html diff --git a/binnit/static/index.css b/files/binnit/static/index.css similarity index 100% rename from binnit/static/index.css rename to files/binnit/static/index.css diff --git a/binnit/static/paste.css b/files/binnit/static/paste.css similarity index 100% rename from binnit/static/paste.css rename to files/binnit/static/paste.css diff --git a/binnit/static/prism.css b/files/binnit/static/prism.css similarity index 100% rename from binnit/static/prism.css rename to files/binnit/static/prism.css diff --git a/binnit/static/prism.js b/files/binnit/static/prism.js similarity index 100% rename from binnit/static/prism.js rename to files/binnit/static/prism.js