Eli Uriegas
01863cf558
Add makefile targets to build easily with just go
...
Makes it easier to build inside of containers, including the ability to
cross compile easily with usage similar to:
GOOS=darwin make plugin
Signed-off-by: Eli Uriegas <eli.uriegas@docker.com>
6 years ago
Tibor Vass
02d0474e04
Merge pull request #38 from tonistiigi/bake-defaults
...
bake: fix dockerfile and context defaults
6 years ago
Tibor Vass
135503e1a5
Merge pull request #39 from tonistiigi/commands-fixes
...
commands: environment detection validation
6 years ago
Tonis Tiigi
bca7bf28f9
commands: avoid creating instance from tls environment
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
6 years ago
Tonis Tiigi
e8585b708d
commands: check current context when switching to default
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
6 years ago
Tõnis Tiigi
e94d215291
Merge pull request #34 from tiborvass/docker-alias
...
install/uninstall: allow aliasing buildx to `docker builder`
6 years ago
Tonis Tiigi
ef4afac948
bake: fix dockerfile and context defaults
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
6 years ago
Tibor Vass
6e3dfe72cb
Merge pull request #31 from tonistiigi/platforms-fixes
...
fixes for managing platforms
6 years ago
Tibor Vass
416b7bb23f
install/uninstall: allow aliasing buildx to `docker builder`
...
Currently the user can type `docker buildx` to use this tool.
This patch allows the user to install buildx as a `docker builder` alias.
As an additional benefit, this allows the regular `docker build` to hook
into `buildx build`.
Note that the install and uninstall commands are currently hidden.
Signed-off-by: Tibor Vass <tibor@docker.com>
6 years ago
Tõnis Tiigi
7f474ed28e
Merge pull request #33 from tonistiigi/remote-cache
...
build: add cache-from and cache-to support
6 years ago
Tõnis Tiigi
2b7ed4f4eb
Merge pull request #32 from tonistiigi/rm
...
rm: remove builder even if driver is not responsive
6 years ago
Tonis Tiigi
96a148020a
build: add cache-from and cache-to support
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
6 years ago
Tonis Tiigi
6eeb21f87e
rm: remove builder even if driver is not responsive
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
6 years ago
Tonis Tiigi
e40318e2cc
commands: add platforms dedupe
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
6 years ago
Tonis Tiigi
e773d0eb2a
util: add platformutil
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
6 years ago
Tõnis Tiigi
2ad963bcb1
Merge pull request #28 from tonistiigi/docker-output
...
build: add docker output for non-moby drivers
6 years ago
Tonis Tiigi
aa421f9c9e
build: add push and load flags
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
6 years ago
Tonis Tiigi
cac37434aa
build: add docker output for non-moby drivers
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
6 years ago
Tõnis Tiigi
6b0928d9d2
Merge pull request #27 from tiborvass/docker-ui
...
build: add more docker UI (context/dockerfile handling, iidfile, add-host, network)
6 years ago
Tõnis Tiigi
fc2a28b639
Merge pull request #25 from tonistiigi/imagetools
...
imagetools: initial partial implementation
6 years ago
Tibor Vass
635e393ae5
build: handle --network
...
Signed-off-by: Tibor Vass <tibor@docker.com>
6 years ago
Tibor Vass
77ed999572
build: handle --add-host
...
Signed-off-by: Tibor Vass <tibor@docker.com>
6 years ago
Tibor Vass
dc07613bd2
build: support more variations on context and dockerfile + iidfile
...
Signed-off-by: Tibor Vass <tibor@docker.com>
6 years ago
Tibor Vass
037af0e3dd
Merge pull request #26 from tiborvass/fix-network-flag-bug
...
build: do not error out if --network is default
6 years ago
Tibor Vass
81b35147e4
build: do not error out if --network is default
...
Signed-off-by: Tibor Vass <tibor@docker.com>
6 years ago
Tonis Tiigi
0a28ec6f38
imagetools: implement inspect for manifest list
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
6 years ago
Tonis Tiigi
a0719aee88
commands: imagetools stubs
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
6 years ago
Tibor Vass
b6de0fa0ff
Merge pull request #24 from tonistiigi/hidden-flags
...
commands: add missing flags as hidden in build
6 years ago
Tonis Tiigi
103b452876
commands: add missing flags as hidden in build
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
6 years ago
Tõnis Tiigi
98300582e0
Merge pull request #20 from tonistiigi/commands2
...
driver management implementation
6 years ago
Tonis Tiigi
f7dac5a178
commands: fix invalid reload on boot
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
6 years ago
Tonis Tiigi
0f4de0d7e4
commands: implement ls
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
6 years ago
Tonis Tiigi
b7e15f3113
commands: implementation for inspect
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
6 years ago
Tonis Tiigi
bd3d5cd19e
commands: add implementations for create, use, rm, stop
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
6 years ago
Tonis Tiigi
0e72bf0049
store: add implementation
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
6 years ago
Tonis Tiigi
950180ed82
commands: driver management command stubs
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
6 years ago
Tõnis Tiigi
4586e0ed18
Merge pull request #18 from tonistiigi/no-plugin
...
cmd: allow invoking without plugin
6 years ago
Tonis Tiigi
81d689e2e4
cmd: allow invoking without plugin
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
6 years ago
Tõnis Tiigi
21754a42b1
Merge pull request #17 from tonistiigi/docker-driver
...
driver: add docker driver
6 years ago
Tibor Vass
bd7ada6593
driver: automatically export image to MobyDriver
...
Signed-off-by: Tibor Vass <tibor@docker.com>
6 years ago
Tonis Tiigi
0788035da8
driver: add feature testing
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
6 years ago
Tonis Tiigi
68cad8e46b
driver: add docker driver
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
6 years ago
Tonis Tiigi
c31fd95212
vendor: update moby
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
6 years ago
Tonis Tiigi
6469b05e33
driver: rename docker to docker-container
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
6 years ago
Tõnis Tiigi
e552d50e83
Merge pull request #16 from tonistiigi/bake
...
bake: initial implementation
6 years ago
Tonis Tiigi
8fed6d4d31
bake: rename compose file
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
6 years ago
Tonis Tiigi
fd8608111b
vendor: update buildkit to b4a6a0e3
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
6 years ago
Tonis Tiigi
a932d52e35
bake: initial implementation
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
6 years ago
Tonis Tiigi
9129a49409
vendor: update buildkit and dockerd
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
6 years ago
Tibor Vass
f0142b9e8b
Merge pull request #15 from tonistiigi/output-parsing
...
fix and improve outputs parsing
6 years ago