Hi

On Tue, Nov 10, 2015 at 8:07 AM, Akila Ravihansa Perera <[email protected]>
wrote:

> More importantly [2] explains why root permission is needed and how sudo
>> can be avoided by adding the user to docker group (not sudoers group).
>>
>> *The docker daemon always runs as the root user, and since Docker version
>> 0.5.2, the docker daemon binds to a Unix socket instead of a TCP port. By
>> default that Unix socket is owned by the user root, and so, by default, you
>> can access it with sudo.*
>>
>> *Starting in version 0.5.3, if you (or your Docker installer) create a
>> Unix group called docker and add users to it, then the docker daemon will
>> make the ownership of the Unix socket read/writable by the docker group
>> when the daemon starts. The docker daemon must always run as the root user,
>> but if you run the docker client as a user in the docker group then you
>> don't need to add sudo to all the client commands. As of 0.9.0, you can
>> specify that a group other than docker should own the Unix socket with the
>> -G option.*
>>
>>
+1 to remove sudo from docker commands. Thanks for sharing the details
Imesh..!!

Thanks,
Reka

>
> +1
> Let's remove sudo from docker commands. Perhaps check whether docker
> command is accessible or else print a warning message.
>
> Thanks Imesh for pointing this out :)
>
>

>
>>
>> [1]
>> http://askubuntu.com/questions/425754/how-do-i-run-sudo-command-inside-a-script/425990#425990
>> [2]
>> http://askubuntu.com/questions/477551/how-can-i-use-docker-without-sudo
>>
>> Thanks
>>
>>
>>>  Thanks.
>>>
>>>
>>>>
>>>>> Does anyone aware of how to execute docker termination from Docker
>>>>> Quickstart Terminal with sudo permission?
>>>>>
>>>>> Try to do a sudo docker ps
>>>> sudo docker ps
>>>> sudo docker rm -f [container id]
>>>>
>>>> Thanks
>>>>
>>>>
>>>>> Thanks,
>>>>> Reka
>>>>>
>>>>> On Mon, Nov 9, 2015 at 8:05 PM, Gayan Gunarathne <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> The command that we used to retrieve the configurator_version is not
>>>>>> working as we don't have a pom in the base-image.May be we get
>>>>>> the configurator_version from parent pom and but seems that command is 
>>>>>> not
>>>>>> working when we point to the parent pom.We may not need to read
>>>>>> this configurator_version from the pom?
>>>>>>
>>>>>> [1]
>>>>>> https://github.com/wso2/private-paas-cartridges/blob/master/common/docker/base-image/build.sh#L25
>>>>>>
>>>>>> Thanks,
>>>>>> Gayan
>>>>>>
>>>>>> --
>>>>>>
>>>>>> Gayan Gunarathne
>>>>>> Technical Lead, WSO2 Inc. (http://wso2.com)
>>>>>> Committer & PMC Member, Apache Stratos
>>>>>> email : [email protected]  | mobile : +94 775030545 <%2B94%20766819985>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Reka Thirunavukkarasu
>>>>> Senior Software Engineer,
>>>>> WSO2, Inc.:http://wso2.com,
>>>>> Mobile: +94776442007
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> *Imesh Gunaratne*
>>>> Senior Technical Lead
>>>> WSO2 Inc: http://wso2.com
>>>> T: +94 11 214 5345 M: +94 77 374 2057
>>>> W: http://imesh.gunaratne.org
>>>> Lean . Enterprise . Middleware
>>>>
>>>>
>>>
>>>
>>> --
>>> Akila Ravihansa Perera
>>> WSO2 Inc.;  http://wso2.com/
>>>
>>> Blog: http://ravihansa3000.blogspot.com
>>>
>>
>>
>>
>> --
>> *Imesh Gunaratne*
>> Senior Technical Lead
>> WSO2 Inc: http://wso2.com
>> T: +94 11 214 5345 M: +94 77 374 2057
>> W: http://imesh.gunaratne.org
>> Lean . Enterprise . Middleware
>>
>>
>
>
> --
> Akila Ravihansa Perera
> WSO2 Inc.;  http://wso2.com/
>
> Blog: http://ravihansa3000.blogspot.com
>



-- 
Reka Thirunavukkarasu
Senior Software Engineer,
WSO2, Inc.:http://wso2.com,
Mobile: +94776442007
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to