DockerCLI/command
Yong Tang 824707ea49 Check bad syntax on dockerfile before building.
This fix tries to address the issue raised in 26453 where bad syntax
on dockerfile is not checked before building, thus user has to wait
before seeing error in dockerfile.

This fix fixes the issue by evaluating all the instructions and check
syntax before dockerfile is invoked actually.

All existing tests pass.

Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
2016-09-13 21:43:10 -07:00
..
bundlefile Move api/client -> cli/command 2016-09-08 15:46:29 -04:00
checkpoint Update checkpoint comments to be more accurate 2016-09-09 12:13:46 -04:00
commands Initial implementation of containerd Checkpoint API. 2016-09-08 21:31:52 -04:00
container Use opts.FilterOpt for filter flags. 2016-09-13 16:20:10 -04:00
formatter Restrict size to 2 fractional digits for `docker images` 2016-09-08 18:26:50 -07:00
idresolver Move api/client -> cli/command 2016-09-08 15:46:29 -04:00
image Check bad syntax on dockerfile before building. 2016-09-13 21:43:10 -07:00
inspect Move api/client -> cli/command 2016-09-08 15:46:29 -04:00
network Use opts.FilterOpt for filter flags. 2016-09-13 16:20:10 -04:00
node Move api/client -> cli/command 2016-09-08 15:46:29 -04:00
plugin Remove remaining registry methods from DockerCLI. 2016-09-09 15:50:01 -04:00
registry Remove remaining registry methods from DockerCLI. 2016-09-09 15:50:01 -04:00
service Remove remaining registry methods from DockerCLI. 2016-09-09 15:50:01 -04:00
stack Remove remaining registry methods from DockerCLI. 2016-09-09 15:50:01 -04:00
swarm Move api/client -> cli/command 2016-09-08 15:46:29 -04:00
system Use opts.FilterOpt for filter flags. 2016-09-13 16:20:10 -04:00
task Move api/client -> cli/command 2016-09-08 15:46:29 -04:00
volume Use opts.FilterOpt for filter flags. 2016-09-13 16:20:10 -04:00
cli.go Remove RetrieveAuthConfigs 2016-09-09 15:50:01 -04:00
in.go Move api/client -> cli/command 2016-09-08 15:46:29 -04:00
out.go Move api/client -> cli/command 2016-09-08 15:46:29 -04:00
registry.go Remove remaining registry methods from DockerCLI. 2016-09-09 15:50:01 -04:00
trust.go Move image trust related cli methods into the image package. 2016-09-09 10:50:16 -04:00
utils.go Move api/client -> cli/command 2016-09-08 15:46:29 -04:00