Timothy Chen created MESOS-1770:
-----------------------------------

             Summary: Docker with command shell=true should override entrypoint
                 Key: MESOS-1770
                 URL: https://issues.apache.org/jira/browse/MESOS-1770
             Project: Mesos
          Issue Type: Improvement
            Reporter: Timothy Chen
            Assignee: Timothy Chen


Currently with the new CommandInfo there is a shell flag that if it's enabled, 
will wrap the command with /bin/sh -c  with docker run.

However we don't override the entrypoint, therefore when a user specified a 
image with a entrypoint and also have shell=true then /bin/sh -c will become 
part of the argument to the entrypoint.

I don't think there is any example where users expect /bin/sh -c to be a 
argument in the entrypoint, and to make sure cases where shell is needed for 
expanding environment variables we also override the entrypoint.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to