report in MESOS-3031

2015-07-10 19:34 GMT+08:00 haosdent <[email protected]>:

> Currently Mesos still only support registry 1.0, it should be better if it
> support registry 2.0.
>
> On Fri, Jul 10, 2015 at 7:31 PM, haosdent <[email protected]> wrote:
>
>> Looks need do some improvements in Mesos for support docker 1.6. Could
>> you fill a issue in https://issues.apache.org/jira/browse/MESOS ? Thank
>> you very much for your sharing.
>>
>> On Fri, Jul 10, 2015 at 6:17 PM, Pradeep Chhetri <
>> [email protected]> wrote:
>>
>>> Hello all,
>>>
>>> I just wanted to share this that if you using Docker version >= 1.6 and
>>> running your own private docker registry 2.0 and trying to deploy
>>> containers using mesos and marathon, there might be some issues with docker
>>> registry authentication because from docker version >=1.6, there is no
>>> .dockercfg file anymore, instead there is a .docker/config.json containing
>>> the credentials. So docker pull will fails on mesos-slaves.
>>>
>>> In order to solve this, you can create a tar.gz file containing the
>>> directory structure as:
>>>
>>> # tar -tvf docker.tar.gz
>>> drwxr-xr-x root/root         0 2015-07-10 09:56 .docker/
>>> -rw------- root/root       136 2015-07-09 13:46 .docker/config.json
>>>
>>> And add this tar file to uris. So basically when the mesos-slaves will
>>> pull inside the containers and extract it, it will provide the correct
>>> directory structure as per docker authentication requirements.
>>>
>>> I spent around 1 hour debugging it, so thought that it might be useful
>>> for others as well :)
>>>
>>> --
>>> Pradeep Chhetri
>>>
>>>
>>
>>
>> --
>> Best Regards,
>> Haosdent Huang
>>
>
>
>
> --
> Best Regards,
> Haosdent Huang
>



-- 
Deshi Xiao
Twitter: xds2000
E-mail: xiaods(AT)gmail.com

Reply via email to