You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/docs/reference/spec/migration/platform-api-0.9-0.10.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -77,8 +77,10 @@ Note: image extensions are not supported for Windows container images.
77
77
* The new run image will be written to `analyzed.toml`
78
78
* Invoke `restorer` with a new required argument (when using extensions): `-build-image`, a tag reference to the builder image in use
79
79
* A new volume mount is introduced with target `/kaniko`; this volume must be writable by the `restorer` user
80
-
* Invoke `extender` (new lifecycle binary) as the `root` user, instead of `builder`; the extender will use kaniko to apply the relevant generated Dockerfiles to the build image and then drop privileges to run the `build` phase
80
+
* Invoke `extender` (new lifecycle binary), instead of `builder`; the extender will use kaniko to apply the relevant generated Dockerfiles to the build image and then drop privileges to run the `build` phase
81
81
* The same volume from `restore` should be mounted at `/kaniko`
82
+
* The `extender` user should have sufficient permissions to execute all `RUN` instructions in each Dockerfile - typically, it should run as `root`
83
+
* Consult the [platform specification](https://github.com/buildpacks/spec/blob/main/platform.md) for the full list of configuration options for the `extender`
82
84
* Invoke `exporter` as usual
83
85
* If Dockerfiles for customizing the run image were output by extensions, the `exporter` will use the run image designated by the extension process
0 commit comments