docker-bake.json 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. {
  2. "group": {
  3. "default": {
  4. "targets": [
  5. "fedora",
  6. "debian"
  7. ]
  8. }
  9. },
  10. "target": {
  11. "fedora": {
  12. "context": ".",
  13. "dockerfile": "dockerfiles/rawhide.Dockerfile",
  14. "tags": [
  15. "docker.io/btls/fedora:cdev"
  16. ],
  17. "platforms": [
  18. "linux/amd64",
  19. "linux/arm64",
  20. "linux/ppc64le",
  21. "linux/s390x"
  22. ],
  23. "output": [
  24. "type=registry"
  25. ]
  26. },
  27. "debian": {
  28. "context": ".",
  29. "dockerfile": "dockerfiles/debian.Dockerfile",
  30. "tags": [
  31. "docker.io/btls/debian:cdev"
  32. ],
  33. "platforms": [
  34. "linux/386",
  35. "linux/amd64",
  36. "linux/arm/v7",
  37. "linux/arm64",
  38. "linux/mips64le",
  39. "linux/ppc64le",
  40. "linux/s390x"
  41. ],
  42. "output": [
  43. "type=registry"
  44. ]
  45. },
  46. "bee2d": {
  47. "context": ".",
  48. "dockerfile": "dockerfiles/bee2d.Dockerfile",
  49. "tags": [
  50. "bee2:debian"
  51. ],
  52. "platforms": [
  53. "linux/386",
  54. "linux/amd64",
  55. "linux/arm/v7",
  56. "linux/arm64",
  57. "linux/mips64le",
  58. "linux/ppc64le",
  59. "linux/s390x"
  60. ]
  61. },
  62. "bee2f": {
  63. "context": ".",
  64. "dockerfile": "dockerfiles/bee2f.Dockerfile",
  65. "tags": [
  66. "bee2:fedora"
  67. ],
  68. "platforms": [
  69. "linux/amd64",
  70. "linux/arm64",
  71. "linux/ppc64le",
  72. "linux/s390x"
  73. ]
  74. }
  75. }
  76. }