Browse Source

Merge pull request #1157 from kstaken/1156-entrypoint-builder

Builder: Fix #1156 entrypoint override from base image
Guillaume J. Charmes 12 years ago
parent
commit
e14dd4d33e
1 changed files with 4 additions and 0 deletions
  1. 4 0
      buildfile.go

+ 4 - 0
buildfile.go

@@ -282,6 +282,10 @@ func (b *buildFile) run() (string, error) {
 	b.lastContainer = c
 	fmt.Fprintf(b.out, " ---> Running in %s\n", utils.TruncateID(c.ID))
 
+	// override the entry point that may have been picked up from the base image
+	c.Path = b.config.Cmd[0]
+	c.Args = b.config.Cmd[1:]
+
 	//start the container
 	hostConfig := &HostConfig{}
 	if err := c.Start(hostConfig); err != nil {