Fixing missing tag field when pulling containers which does not exist

This commit is contained in:
Sam Alba 2013-07-09 16:45:32 -07:00
parent 837be914ca
commit 59b785a282
1 changed files with 3 additions and 1 deletions

View File

@ -1242,7 +1242,9 @@ func (cli *DockerCli) CmdRun(args ...string) error {
//if image not found try to pull it
if statusCode == 404 {
v := url.Values{}
v.Set("fromImage", config.Image)
repos, tag := utils.ParseRepositoryTag(config.Image)
v.Set("fromImage", repos)
v.Set("tag", tag)
err = cli.stream("POST", "/images/create?"+v.Encode(), nil, cli.err)
if err != nil {
return err