Skip to content

Commit 6bffec4

Browse files
authored
Merge branch 'main' into dependabot/go_modules/tools/github.com/docker/docker-25.0.5incompatible
2 parents 1e9595c + 9fad04a commit 6bffec4

File tree

8 files changed

+28
-11
lines changed

8 files changed

+28
-11
lines changed

.github/workflows/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
- name: Install Dependencies
2525
run: sudo apt-get install make curl jq
2626
- name: Install pack
27-
uses: buildpacks/github-actions/setup-pack@v5.5.3
27+
uses: buildpacks/github-actions/setup-pack@v5.5.4
2828
with:
2929
pack-version: '0.31.0'
3030
- name: Test

content/docs/app-journey.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,13 @@ getting-started=true
88

99
In this tutorial, we'll explain how to use `pack` and **buildpacks** to create a runnable app image from source code.
1010

11-
In order to run the build process in an isolated fashion, `pack` uses **Docker**. That means you'll need to make sure you have both `docker` and `pack` installed:
12-
13-
{{< download-button href="https://store.docker.com/search?type=edition&offering=community" color="blue" >}} Install Docker {{</>}}
11+
In order to run the build process in an isolated fashion, `pack` uses **Docker** or a Docker-compatible daemon to create the containers where buildpacks execute.
12+
That means you'll need to make sure you have both `pack` and a daemon installed:
1413

1514
{{< download-button href="/docs/install-pack" color="pink" >}} Install pack {{</>}}
1615

16+
{{< download-button href="https://store.docker.com/search?type=edition&offering=community" color="blue" >}} Install Docker {{</>}} or alternatively, see [this page](/docs/for-app-developers/how-to/special-cases/build-on-podman) about working with `podman`.
17+
1718
> **NOTE:** `pack` is only one implementation of the [Cloud Native Buildpacks Platform Specification][cnb-platform-spec]. Additionally, not all Cloud Native Buildpacks Platforms require Docker.
1819
1920
[cnb-platform-spec]: https://github.com/buildpacks/spec/blob/main/platform.md

content/docs/for-app-developers/how-to/build-inputs/specify-export-target.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ Tell `pack` where you want your application image to be saved.
77

88
<!--more-->
99

10-
By default, when you `pack build` an application, the image will be saved to a daemon, such as Docker or [Podman][podman],
10+
By default, when you build an application with `pack build <my-image>`, the image will be saved to a daemon, such as Docker or [Podman][podman],
1111
and you can view the image using a command such as `docker image ls`.
1212

1313
However, you could also choose to "publish" the application to an OCI registry, such as Docker Hub or Google Artifact Registry,
1414
or even to a local registry, by providing the `pack build --publish` flag.
1515

16-
Or, you could save the image in OCI layout format on disk by providing the `--layout` flag.
16+
Or, you could save the image in OCI layout format on disk by prefixing your image name with `oci:`, as in `pack build oci:<my-image>`.
1717
See [here][OCI layout] for more information about working with layout images.
1818

1919
## FAQ: What am I using the daemon for?
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
+++
22
title="Build in custom environments"
33
weight=3
4-
54
include_summaries=true
65
+++

content/docs/for-app-developers/how-to/special-cases/build-for-windows.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@ aliases=[
77
weight=2
88
+++
99

10+
You can use buildpacks to build container images that run Windows containers on Windows (WCOW).
11+
12+
This page is not relevant if your host machine is Windows but you are running Linux containers on Windows (LCOW);
13+
in this case, no special configuration is required.
14+
1015
<!--more-->
1116

1217
> **EXPERIMENTAL** Windows support is experimental!

content/docs/for-app-developers/how-to/special-cases/export-to-oci-layout.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ aliases=[
55
"/docs/features/experimental/export-to-oci-layout"
66
]
77
weight=3
8+
summary="The OCI Image Layout is the directory structure for OCI content-addressable blobs and location-addressable references."
89
+++
910

1011
<!--more-->

content/docs/for-buildpack-authors/tutorials/basic-buildpack/01_setup-local-environment.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ We also create a `package.json` file with the following contents:
6868
<!-- test:file=node-js-sample-app/package.json -->
6969
```javascript
7070
{
71-
name = "example-application"
71+
"name": "example-application"
7272
}
7373
```
7474

themes/buildpacks/layouts/index.html

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,18 @@ <h3 class="mb-0">Maintainability</h3>
9090
<a href="/features">See list of features</a>
9191
</div>
9292

93-
<h2>About the Project</h2>
93+
<h2>What We Do</h2>
94+
<section class="row">
95+
<div class="col-sm">
96+
<p>Cloud Native Buildpacks (CNBs) transform your application source code into container images that can run on any
97+
cloud. With buildpacks, organizations can concentrate the knowledge of container build best practices within a
98+
specialized team, instead of having application developers across the organization individually maintain their
99+
own Dockerfiles. This makes it easier to know what is inside application images, enforce security and compliance
100+
requirements, and perform upgrades with minimal effort and intervention.</p>
101+
</div>
102+
</section>
103+
104+
<h2>Our Origin Story</h2>
94105
<section class="row">
95106
<div class="col-sm">
96107
<p><strong>Buildpacks</strong> were first conceived by Heroku in 2011. Since then, they have been adopted by Cloud
@@ -110,8 +121,8 @@ <h2>About the Project</h2>
110121
<p>Cloud Native Buildpacks embrace modern container standards, such as the OCI image format. They take advantage
111122
of the latest capabilities of these standards, such as cross-repository blob mounting and image layer "rebasing"
112123
on Docker API v2 registries.</p>
113-
</div>
114-
</section>
124+
</div>
125+
</section>
115126
</div>
116127

117128
<div id="get-started" class="container">

0 commit comments

Comments
 (0)