Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ee4j-build] docker error - exec user process caused "permission denied"

Romain Grecourt wrote on 12/14/18 11:25 AM:
> On 12/13/18 5:31 PM, Bill Shannon wrote:
>> Romain Grecourt wrote on 12/13/18 4:46 PM:
>>> On 12/13/18 4:27 PM, Bill Shannon wrote:
>>>> Any Docker experts out there?
>>>>
>>>> I'm trying to run the Eclipse Jenkins docker image locally to debug a problem
>>>> but it fails with:
>>>>
>>>> $ sudo docker run -it eclipsecbi/jenkins-jnlp-agent
>>>> standard_init_linux.go:190: exec user process caused "permission denied"
>>>>
>>>> I've tried on both Linux and Mac OS and it fails the same way on both.
>>>> Any idea what I'm doing wrong?
>>> This image must be doing something that isn't allowed by the default security
>>> profile of docker.
>> The Dockerfile is here:
>> https://github.com/eclipse-cbi/dockerfiles/blob/master/jenkins-jnlp-agent/3.25/Dockerfile
>>
>>
>> Can I instantiate the image without running the entry point and then run a
>> shell in the context of the image?
> docker run -it --entrypoint bash eclipsecbi/jenkins-jnlp-agent

Perfect, thank you!

The problem is that the ENTRYPOINT is uid_entrypoint, which is not
executable by the default user.  I filed an issue in the github project:
https://github.com/eclipse-cbi/dockerfiles/issues/5


Back to the top