From e25f937576bfa31914e8bbdc95b096f54b08aea6 Mon Sep 17 00:00:00 2001 From: CrazyMax Date: Tue, 13 Sep 2022 21:34:47 +0200 Subject: [PATCH] build: move drivers to building images section Signed-off-by: CrazyMax --- _config.yml | 2 +- _data/toc.yaml | 24 +++++++++---------- .../drivers/docker-container.md | 0 build/{buildx => building}/drivers/docker.md | 0 build/{buildx => building}/drivers/index.md | 2 +- .../drivers/kubernetes.md | 0 build/{buildx => building}/drivers/remote.md | 0 build/building/multi-platform.md | 4 ++-- build/index.md | 2 +- build/release-notes.md | 2 +- 10 files changed, 18 insertions(+), 18 deletions(-) rename build/{buildx => building}/drivers/docker-container.md (100%) rename build/{buildx => building}/drivers/docker.md (100%) rename build/{buildx => building}/drivers/index.md (80%) rename build/{buildx => building}/drivers/kubernetes.md (100%) rename build/{buildx => building}/drivers/remote.md (100%) diff --git a/_config.yml b/_config.yml index 00428041d5..f0c33539ce 100644 --- a/_config.yml +++ b/_config.yml @@ -168,7 +168,7 @@ fetch-remote: - dest: "build/bake" src: - "docs/guides/bake/**" - - dest: "build/buildx/drivers" + - dest: "build/building/drivers" src: - "docs/guides/drivers/**" diff --git a/_data/toc.yaml b/_data/toc.yaml index ee56208e0c..bcadb58cfb 100644 --- a/_data/toc.yaml +++ b/_data/toc.yaml @@ -1391,24 +1391,24 @@ manuals: section: - path: /build/building/packaging/ title: Packaging your software + - sectiontitle: Choosing a build driver + section: + - path: /build/building/drivers/ + title: Overview + - path: /build/building/drivers/docker/ + title: Docker driver + - path: /build/building/drivers/docker-container/ + title: Docker container driver + - path: /build/building/drivers/kubernetes/ + title: Kubernetes driver + - path: /build/building/drivers/remote/ + title: Remote driver - path: /build/building/multi-platform/ title: Multi-platform images - sectiontitle: Buildx section: - path: /build/buildx/install/ title: Install Buildx - - sectiontitle: Drivers - section: - - path: /build/buildx/drivers/ - title: Overview - - path: /build/buildx/drivers/docker/ - title: Docker driver - - path: /build/buildx/drivers/docker-container/ - title: Docker container driver - - path: /build/buildx/drivers/kubernetes/ - title: Kubernetes driver - - path: /build/buildx/drivers/remote/ - title: Remote driver - path: /build/buildx/multiple-builders/ title: Using multiple builders - sectiontitle: Bake diff --git a/build/buildx/drivers/docker-container.md b/build/building/drivers/docker-container.md similarity index 100% rename from build/buildx/drivers/docker-container.md rename to build/building/drivers/docker-container.md diff --git a/build/buildx/drivers/docker.md b/build/building/drivers/docker.md similarity index 100% rename from build/buildx/drivers/docker.md rename to build/building/drivers/docker.md diff --git a/build/buildx/drivers/index.md b/build/building/drivers/index.md similarity index 80% rename from build/buildx/drivers/index.md rename to build/building/drivers/index.md index 0be093e099..5e9f43edfa 100644 --- a/build/buildx/drivers/index.md +++ b/build/building/drivers/index.md @@ -1,5 +1,5 @@ --- -title: "Buildx drivers overview" +title: "Drivers overview" keywords: build, buildx, driver, builder, docker-container, kubernetes, remote fetch_remote: line_start: 2 diff --git a/build/buildx/drivers/kubernetes.md b/build/building/drivers/kubernetes.md similarity index 100% rename from build/buildx/drivers/kubernetes.md rename to build/building/drivers/kubernetes.md diff --git a/build/buildx/drivers/remote.md b/build/building/drivers/remote.md similarity index 100% rename from build/buildx/drivers/remote.md rename to build/building/drivers/remote.md diff --git a/build/building/multi-platform.md b/build/building/multi-platform.md index def51bef21..81f3fee937 100644 --- a/build/building/multi-platform.md +++ b/build/building/multi-platform.md @@ -115,9 +115,9 @@ default * docker ``` This displays the default builtin driver, that uses the BuildKit server -components built directly into the docker engine, also known as the [`docker` driver](../buildx/drivers/docker.md). +components built directly into the docker engine, also known as the [`docker` driver](../building/drivers/docker.md). -Create a new builder using the [`docker-container` driver](../buildx/drivers/docker-container.md) +Create a new builder using the [`docker-container` driver](../building/drivers/docker-container.md) which gives you access to more complex features like multi-platform builds and the more advanced cache exporters, which are currently unsupported in the default `docker` driver: diff --git a/build/index.md b/build/index.md index 6392d34225..67edb7b384 100644 --- a/build/index.md +++ b/build/index.md @@ -56,7 +56,7 @@ see the [Packaging your software](building/packaging.md) page. Run Buildx with different configurations depending on the scenario you are working on, regardless of whether you are using your local machine or a remote compute cluster, all from the comfort of your local working environment. -For more information on drivers, see the [drivers guide](buildx/drivers/index.md). +For more information on drivers, see the [drivers guide](building/drivers/index.md). ### Optimizing builds with cache management diff --git a/build/release-notes.md b/build/release-notes.md index f2778f3d7b..53eb3c8873 100644 --- a/build/release-notes.md +++ b/build/release-notes.md @@ -29,7 +29,7 @@ For more details, see the complete release notes in the [Buildx GitHub repositor ### New features -* Support for new [driver `remote`](buildx/drivers/remote.md) that you can use +* Support for new [driver `remote`](building/drivers/remote.md) that you can use to connect to any already running BuildKit instance {% include github_issue.md repo="docker/buildx" number="1078" %} {% include github_issue.md repo="docker/buildx" number="1093" %} {% include github_issue.md repo="docker/buildx" number="1094" %} {% include github_issue.md repo="docker/buildx" number="1103" %} {% include github_issue.md repo="docker/buildx" number="1134" %}