Print a status message when pull command is executed
Using repo tag in the status message for better usability, as per review comments
Added documentation and Changed code to print Status after downloads are complete

Addresses #2404

Signed-off-by: Srini Brahmaroutu <srbrahma@us.ibm.com>
Fixed issue with docs not getting built due to ssl error.
Signed-off-by: Ken Cochrane <ken@docker.com>
Added validity checks for repo name and tag in build job.
Signed-off-by: Joffrey F <joffrey@docker.com>
Merge pull request #8213 from brahmaroutu/pull_status_2404

Print a status message when pull command is executed
add bash completion support for pause and unpause

Signed-off-by: Michael Scharf <github@scharf.gr>
Optimize the bash completion even further

The biggest/bestest change here is cutting down on the number of calls to Docker in the filtering helpers (`__docker_containers_running`, etc), especially calls to the really heavy `docker images`.

Signed-off-by: Andrew Page <admwiggin@gmail.com>
Merge pull request #8358 from docker/6969-reponame-rest-api

Added validity checks for repo name and tag in build job
Merge pull request #8364 from tianon/bash-completion-filters

Optimize the bash completion even further
Update libconatiner to b3570267c7b7995d5d618974d8f

Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
Merge pull request #8367 from crosbymichael/update-libcontainer-sep9

Update libconatiner to b3570267c7b7995d5d618974d8f
docker rm <unknown>

Signed-off-by: Victor Vieux <vieux@docker.com>
Merge pull request #8351 from kencochrane/8347_fix_broken_doc_build

Fixed issue with docs not getting built due to ssl error.
Merge pull request #8368 from vieux/fix_docker_rm

docker rm <unknown>
pass --change changes to the commit job

Docker-DCO-1.1-Signed-off-by: Daniel, Dao Quang Minh <dqminh89@gmail.com> (github: dqminh)
build_config job: parse dockerfile ast into config

Instead of building the actual image, `build_config` will serialize a subset of
dockerfile ast into *runconfig.Config

Docker-DCO-1.1-Signed-off-by: Daniel, Dao Quang Minh <dqminh89@gmail.com> (github: dqminh)
support `changes` in commit job

In addition to config env, `commit` now will also accepts a `changes` env which
is a string contains new-line separated Dockerfile instructions.
`commit` will evaluate `changes` into `runconfig.Config` and merge it with
`config` env, and then finally commit a new image with the changed config

Docker-DCO-1.1-Signed-off-by: Daniel, Dao Quang Minh <dqminh89@gmail.com> (github: dqminh)
instantiate the builder job in commit integration tests

Docker-DCO-1.1-Signed-off-by: Daniel, Dao Quang Minh <dqminh89@gmail.com> (github: dqminh)
pkg/dockerfile: a simple parser for the original Dockerfile format

Docker-DCO-1.1-Signed-off-by: Solomon Hykes <solomon@docker.com> (github: shykes)
runconfig.Config can be changed with inline Dockerfile instructions.

This allows using the Dockerfile syntax as a common "scripting" layer to express changes to an image configuration.

Docker-DCO-1.1-Signed-off-by: Solomon Hykes <solomon@docker.com> (github: shykes)
engine.Env.Expand applies shell-style variable expansion on an input string

Docker-DCO-1.1-Signed-off-by: Solomon Hykes <solomon@docker.com> (github: shykes)

Conflicts:
	engine/env.go
	engine/env_test.go