diff --git a/plugins/logs/subcommands.go b/plugins/logs/subcommands.go index 1dd4e0975..06b25aaf8 100644 --- a/plugins/logs/subcommands.go +++ b/plugins/logs/subcommands.go @@ -103,12 +103,12 @@ func CommandVectorLogs() error { // or starts an existing one if it already exists func CommandVectorStart(vectorImage string) error { common.LogInfo2("Starting vector container") - if !common.ContainerExists(vectorContainerName) { - common.LogVerbose("Ensuring vector configuration exists") - if err := writeVectorConfig(); err != nil { - return err - } + common.LogVerbose("Ensuring vector configuration exists") + if err := writeVectorConfig(); err != nil { + return err + } + if !common.ContainerExists(vectorContainerName) { return startVectorContainer(vectorImage) }