runExport exports a Docker context.
(dockerCLI command.Cli, contextName string, dest string)
| 60 | |
| 61 | // runExport exports a Docker context. |
| 62 | func runExport(dockerCLI command.Cli, contextName string, dest string) error { |
| 63 | if err := store.ValidateContextName(contextName); err != nil && contextName != command.DefaultContextName { |
| 64 | return err |
| 65 | } |
| 66 | reader := store.Export(contextName, dockerCLI.ContextStore()) |
| 67 | defer reader.Close() |
| 68 | return writeTo(dockerCLI, reader, dest) |
| 69 | } |
searching dependent graphs…