From 3bc69168c1ee1e295c545b073938caa3e572e48c Mon Sep 17 00:00:00 2001 From: CrazyMax Date: Thu, 9 Jun 2022 13:56:12 +0200 Subject: [PATCH] dockerfile: add buildkit syntax reference Signed-off-by: CrazyMax --- _config.yml | 8 +++++++- _data/toc.yaml | 22 ++++++++++++++++++++-- 2 files changed, 27 insertions(+), 3 deletions(-) diff --git a/_config.yml b/_config.yml index e3a2dc3591a9..d2ff79018f5f 100644 --- a/_config.yml +++ b/_config.yml @@ -127,7 +127,6 @@ fetch-remote: - "docs/deprecated.md" - dest: "engine/reference" src: - - "docs/reference/builder.md" - "docs/reference/run.md" - dest: "engine/reference/commandline" src: @@ -160,3 +159,10 @@ fetch-remote: - dest: "registry" src: - "docs/configuration.md" + + - repo: "https://github.com/crazy-max/buildkit" # FIXME: Use https://github.com/moby/buildkit + ref: "dockerfile-ref" # FIXME: Use master + paths: + - dest: "dockerfile" + src: + - "frontend/dockerfile/docs/**" diff --git a/_data/toc.yaml b/_data/toc.yaml index 191bff38efb5..5b48d67a4b38 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -1082,8 +1082,26 @@ reference: title: ExecResultV0 - path: /desktop/extensions-sdk/dev/api/reference/interfaces/BackendV0/ title: BackendV0 -- title: Dockerfile reference - path: /engine/reference/builder/ + +- sectiontitle: Dockerfile reference + section: + - path: /dockerfile/reference/ + title: Dockerfile specification + - sectiontitle: BuildKit Dockerfile syntax + section: + - path: /dockerfile/buildkit-syntax/ + title: Overview + - path: /dockerfile/buildkit-syntax/copy-link/ + title: Linked copies + - path: /dockerfile/buildkit-syntax/run-mount/ + title: Build mounts + - path: /dockerfile/buildkit-syntax/run-network/ + title: Network modes + - path: /dockerfile/buildkit-syntax/heredocs/ + title: Here-Documents + - path: /dockerfile/buildkit-syntax/run-security/ + title: Security context + - sectiontitle: Compose file reference section: - path: /compose/compose-file/