diff options
author | Aditya R <arajan@redhat.com> | 2022-05-05 16:16:38 +0530 |
---|---|---|
committer | Aditya R <arajan@redhat.com> | 2022-05-05 16:16:41 +0530 |
commit | c38e7e5f6172b5f8728ab03d0d36335aaba53553 (patch) | |
tree | 80e0bc686b26024deae051149903805ae9db3d85 /cmd/podman | |
parent | 8ed517576cc185ddfa5d2e3af9c034e9ae375841 (diff) | |
download | podman-c38e7e5f6172b5f8728ab03d0d36335aaba53553.tar.gz podman-c38e7e5f6172b5f8728ab03d0d36335aaba53553.tar.bz2 podman-c38e7e5f6172b5f8728ab03d0d36335aaba53553.zip |
build: disable --output for podman-remote clients
Disable `build --output` for remote clients and update docs.
[NO NEW TESTS NEEDED]
[NO TESTS NEEDED]
Signed-off-by: Aditya R <arajan@redhat.com>
Diffstat (limited to 'cmd/podman')
-rw-r--r-- | cmd/podman/images/build.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/cmd/podman/images/build.go b/cmd/podman/images/build.go index 1ceb63684..3ea60e18a 100644 --- a/cmd/podman/images/build.go +++ b/cmd/podman/images/build.go @@ -190,6 +190,7 @@ func buildFlags(cmd *cobra.Command) { _ = flags.MarkHidden("tls-verify") _ = flags.MarkHidden("compress") _ = flags.MarkHidden("volume") + _ = flags.MarkHidden("output") } } @@ -201,6 +202,10 @@ func build(cmd *cobra.Command, args []string) error { return errors.New("cannot specify --squash, --squash-all and --layers options together") } + if cmd.Flag("output").Changed && registry.IsRemote() { + return errors.New("'--output' option is not supported in remote mode") + } + // Extract container files from the CLI (i.e., --file/-f) first. var containerFiles []string for _, f := range buildOpts.File { |