()
| 358 | return containerID |
| 359 | } |
| 360 | func (a dockerActions) Version() []string { |
| 361 | dockerCommand := []string{"docker", "version", "-f", "'{{.Server.Version}}'"} |
| 362 | output, _ := a.fm.Shell().Run("sudo", dockerCommand...) |
| 363 | output = strings.TrimSpace(output) |
| 364 | ret := strings.Split(output, ".") |
| 365 | if len(ret) != 3 { |
| 366 | a.fm.T().Fatalf("invalid version %v", output) |
| 367 | } |
| 368 | return ret |
| 369 | } |
| 370 | |
| 371 | func (a dockerActions) StorageDriver() string { |
| 372 | dockerCommand := []string{"docker", "info"} |