@@ -144,7 +144,7 @@ func (b *Builder) Run(context io.Reader) (string, error) {
b.dockerfile = ast
// some initializations that would not have been supplied by the caller.
- b.Config = &runconfig.Config{Entrypoint: []string{}, Cmd: []string{"/bin/sh", "-c"}, Env: []string{"PATH=" + daemon.DefaultPathEnv}}
+ b.Config = &runconfig.Config{Entrypoint: []string{}, Cmd: []string{"/bin/sh", "-c"}}
b.TmpContainers = map[string]struct{}{}
for i, n := range b.dockerfile.Children {
@@ -90,10 +90,6 @@ func (b *Builder) commit(id string, autoCmd []string, comment string) error {
autoConfig := *b.Config
autoConfig.Cmd = autoCmd
- if autoConfig.Entrypoint == nil {
- autoConfig.Entrypoint = []string{"/bin/sh", "-c"}
- }
-
// Commit the container
image, err := b.Daemon.Commit(container, "", "", "", b.maintainer, true, &autoConfig)
if err != nil {