mirror of
https://github.com/podman-container-tools/podman.git
synced 2026-10-06 14:07:50 +00:00
Podman defaults to the directory of the Containerfile when no context dir is explicitly provided. When running podman build with process subsituiton, `podman build -f <(echo "FROM scratch")`, the Containerfile path expands to `/dev/fd/<NUM>`, which makes `/dev/fd` the context dir. When building, Buildah attempts to create an overlay mount on top of the `/dev/fd` context dir, which fails. In these cases, use a temp context dir instead: `$TMPDIR/podman-build-context-$randnum` Fixes: https://github.com/containers/podman/issues/28113 Signed-off-by: Ashley Cui <acui@redhat.com> |
||
|---|---|---|
| .. | ||
| build.go | ||
| build_test.go | ||
| build_unix.go | ||
| build_windows.go | ||
| diff.go | ||
| images.go | ||
| pull.go | ||
| push.go | ||
| rm.go | ||
| types.go | ||
| types_diff_options.go | ||
| types_exists_options.go | ||
| types_export_options.go | ||
| types_get_options.go | ||
| types_history_options.go | ||
| types_import_options.go | ||
| types_list_options.go | ||
| types_load_options.go | ||
| types_prune_options.go | ||
| types_pull_options.go | ||
| types_push_options.go | ||
| types_remove_options.go | ||
| types_scp_options.go | ||
| types_search_options.go | ||
| types_tag_options.go | ||
| types_tree_options.go | ||
| types_untag_options.go | ||