command.go 761 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. // This package contains the set of Dockerfile commands.
  2. package command
  3. const (
  4. Env = "env"
  5. Label = "label"
  6. Maintainer = "maintainer"
  7. Add = "add"
  8. Copy = "copy"
  9. From = "from"
  10. Onbuild = "onbuild"
  11. Workdir = "workdir"
  12. Run = "run"
  13. Cmd = "cmd"
  14. Entrypoint = "entrypoint"
  15. Expose = "expose"
  16. Volume = "volume"
  17. User = "user"
  18. Insert = "insert"
  19. )
  20. // Commands is list of all Dockerfile commands
  21. var Commands = map[string]struct{}{
  22. Env: {},
  23. Label: {},
  24. Maintainer: {},
  25. Add: {},
  26. Copy: {},
  27. From: {},
  28. Onbuild: {},
  29. Workdir: {},
  30. Run: {},
  31. Cmd: {},
  32. Entrypoint: {},
  33. Expose: {},
  34. Volume: {},
  35. User: {},
  36. Insert: {},
  37. }