builder.go 402 B

1234567891011121314151617
  1. package builder
  2. import (
  3. "github.com/docker/docker/builder/evaluator"
  4. "github.com/docker/docker/runconfig"
  5. )
  6. // Create a new builder.
  7. func NewBuilder(opts *evaluator.BuildOpts) *evaluator.BuildFile {
  8. return &evaluator.BuildFile{
  9. Dockerfile: nil,
  10. Config: &runconfig.Config{},
  11. Options: opts,
  12. TmpContainers: evaluator.UniqueMap{},
  13. TmpImages: evaluator.UniqueMap{},
  14. }
  15. }