Commit Graph

1084 Commits (7add6e48b65332ac6054ff0ff2e815e7901facd3)
 

Author SHA1 Message Date
Tibor Vass 83da6a3378 docs: crosslink buildkitd-flags and config flags in create
Signed-off-by: Tibor Vass <tibor@docker.com>
Tibor Vass cad02a4681 docs: document build --allow
Signed-off-by: Tibor Vass <tibor@docker.com>
Tõnis Tiigi c967f1d570
Merge pull request from tiborvass/update-docs
Update docs
Tibor Vass be3efc979b docs: add documentation for --buildkitd-flags, --config, --driver-opt on create
Signed-off-by: Tibor Vass <tibor@docker.com>
Tibor Vass 5c5f54c6d6 docs: Update install instructions with Docker CE 19.03
Signed-off-by: Tibor Vass <tibor@docker.com>
Tibor Vass 6f8f04e1f8
Merge pull request from tonistiigi/custom-image
driver: allow setting driver opts
Tonis Tiigi afd821010d docker-container: allow setting custom buildkit image
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
Tonis Tiigi bcc882cbf1 docker-container: allow using host network
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
Tonis Tiigi 75b80c277f driver: allow setting driver opts
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
Tibor Vass 096d1befc9
Merge pull request from tonistiigi/entitlements
build: add allowed entitlements
Tibor Vass 2bf6187a88
Merge pull request from tonistiigi/config
driver: allow setting buildkit config file
Tonis Tiigi 8ed8795268 driver: allow setting buildkit config file
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
Co-Authored-By: Tibor Vass <tiborvass@users.noreply.github.com>
Tõnis Tiigi 6e32ea3418
Merge pull request from tiborvass/bake-no-cache-pull
bake: honor --no-cache and --pull
Tibor Vass 8b2171f78a bake: honor --no-cache and --pull
Signed-off-by: Tibor Vass <tibor@docker.com>
Tibor Vass 92f1234aaa
Merge pull request from tonistiigi/build-arg-default
build: load default build args from env
Tibor Vass 73645c8348
Merge pull request from tonistiigi/compose-env
bake: replace env in compose files
Tonis Tiigi 662c0768cb bake: replace env in compose files
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
Tonis Tiigi 43150ef849 build: load default build args from env
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
Tibor Vass 3f18b659a0
Merge pull request from tonistiigi/buildkitd-flags
driver: allow configuring buildkitd flags
Tonis Tiigi 6b81b0bed6 build: add allowed entitlements
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
Tonis Tiigi f0af89a204 driver: allow configuring buildkitd flags
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
Tõnis Tiigi 550c2b9042
Merge pull request from FernandoMiguel/patch-1
add chmod
Fernando Miguel c8cda08209
add chmod
Tõnis Tiigi 2b03339235
Merge pull request from zelahi/enable-fossa-scan
[TAR-853] ADDED .fossa file for fossa scans
zelahi 6e1fd0eab6
ADDED .fossa file for fossa scans
Tõnis Tiigi 5336e74bd4
Merge pull request from khs1994/master
Fix Dockerfile format
Tõnis Tiigi afeaed790f
Merge pull request from AkihiroSuda/driver-ls
Put driver names to create --help
khs1994 aed531a8a9
Fix Dockerfile format
Signed-off-by: Kang HuaiShuai <khs1994@khs1994.com>
Akihiro Suda eee78c6c10 Put driver names to create --help
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
Tõnis Tiigi ab5fe3dec5
Merge pull request from tiborvass/no-build-field
[Carry ] Change compose file handling to require valid service specifications
Tibor Vass b741350afd bake: compose parser should only error if there are neither build nor image fields
Signed-off-by: Tibor Vass <tibor@docker.com>
Tõnis Tiigi 8b6dfbd9c8
Merge pull request from tiborvass/license-contributing
Add project files (LICENSE, AUTHORS, MAINTAINERS, Code of Conduct, CONTRIBUTING)
Jack Laxson 4b2666b9d6 Change compose file handling to require valid service specifications
Added the checks and some tests
One of the tests wasn't valid docker-compose.yml, that's been changed.
Bad config throws an error and has a test

Signed-off-by: Jack Laxson <jackjrabbit@gmail.com>
Sebastiaan van Stijn 854f704a2f Add LICENSE file
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Signed-off-by: Tibor Vass <tibor@docker.com>
Sebastiaan van Stijn 138b2e7415 Add contributing, code of conduct
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Sebastiaan van Stijn e1f54de9ac Add maintainers and authors
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Tibor Vass 61a6fdd767
Merge pull request from tiborvass/platform-local
Update README to use --platform=local with Docker 19.03
Tibor Vass 77c23dd85f Update README to use --platform=local with Docker 19.03
Signed-off-by: Tibor Vass <tibor@docker.com>
Tibor Vass 0eb2df54ce
Merge pull request from tonistiigi/relative-dockerfile-path
bake: make dockerfile relative to context
Tonis Tiigi f1fd9a274b bake: make dockerfile relative to context
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
Tibor Vass 4e61674ac8
Merge pull request from tiborvass/experimental
Allow Docker to ship buildx guarded by the experimental flag
Tibor Vass 695034153a cmd/buildx: add empty by default experimental variable
To guard this Docker CLI plugin with docker's experimental CLI config,
buildx needs to be built with `go build -ldflags "-X main.experimental=1"`

Signed-off-by: Tibor Vass <tibor@docker.com>
Tibor Vass fb9cf7720a
Merge pull request from tiborvass/vendor-cli
vendor: update docker/cli (ab688a9a79a1) and docker/docker (3998dffb806f)
Tibor Vass 03ae6f8e54 vendor: update docker/cli (ab688a9a79a1) and docker/docker (3998dffb806f)
Signed-off-by: Tibor Vass <tibor@docker.com>
Tibor Vass 715d38ff96
Merge pull request from tonistiigi/update-buildkit
vendor: update buildkit to f238f1e
Tibor Vass 3045eb1b10
Merge pull request from tonistiigi/build-flags
build: add missing flags
Tonis Tiigi 717a4afae0 build: add missing flags
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
Tonis Tiigi b68b005f68 vendor: update buildkit to f238f1e
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
Tõnis Tiigi cb83df7a69
Merge pull request from cpuguy83/docker_bake_file_help
Correct help output for default bake file.
Brian Goff e23e4a6bdc Correct help output for default bake file.
Signed-off-by: Brian Goff <cpuguy83@gmail.com>