Times that high are usually indicative of either a disk or networking
problem - the disk on the source system, the disk on the registry, or
the network between them.  You may want to verify your network MTU is
configured correctly - IIRC that was one source of previous slow
downs.  
http://lists.openshift.redhat.com/openshift-archives/dev/2016-February/msg00091.html
has some info.

On Thu, Apr 21, 2016 at 1:14 PM, Candide Kemmler
<[email protected]> wrote:
> ...now even with a 100Gb dedicated SSD, it doesn't seem to go a whole lot 
> faster :(
>
> So I found out that the only really fast way to deploy on Openshift is to 
> point to an external registry. But it takes time to upload to a docker repo 
> in the first place so that only displaces the problem.
>
> I had thought that using a docker build with precompiled binaries (/jars) 
> downloaded from a maven repo, using wget in the Dockerfile, would speed up 
> things a lot compared to a source-to-image strategy. Things do happen faster 
> but not a whole lot, mainly due to the considerable amount of time needed to 
> push to the registry (up to 20 minutes! – generally more in the 2 to 5 
> minutes).
>
>> On 21 Apr 2016, at 18:49, Clayton Coleman <[email protected]> wrote:
>>
>> Part of the build is the final push - Docker 1.9 and older didn't have
>> an important optimization that avoided pushing binaries to the
>> registry that already existed.  But as Tomas noted, local storage
>> plays a huge role on builds.
>>
>> On Thu, Apr 21, 2016 at 8:03 AM, Candide Kemmler
>> <[email protected]> wrote:
>>> Thanks Tomas,
>>>
>>> But, really what's the reason why it is so slow? Everything happens locally 
>>> to the machine and my local docker operations are usually very fast when 
>>> I'm working from my laptop. Why so is everything suddenly so slow when it 
>>> executes on OpenShift?
>>>
>>>> On 21 Apr 2016, at 10:47, Tomáš Kukrál <[email protected]> wrote:
>>>>
>>>> Hi,
>>>> using slow docker storage could be the reason. I'd also suggest you to
>>>> examine CPU usage because `docker push` is quite CPU gluttonous.
>>>>
>>>> tom
>>>>
>>>> On 04-21 09:04, Candide Kemmler wrote:
>>>>> I'm always surprised at the time it takes for a new image to be pushed to 
>>>>> the local registry. I would expect this to be fast, but it's really not.
>>>>>
>>>>> That said I haven't set up docker storage to use a separate block device 
>>>>> as is recommended because my hosting service (vultr) doesn't have them 
>>>>> (at least in my region)... Could that explain it?
>>>>>
>>>>> _______________________________________________
>>>>> users mailing list
>>>>> [email protected]
>>>>> http://lists.openshift.redhat.com/openshiftmm/listinfo/users
>>>> _______________________________________________
>>>> users mailing list
>>>> [email protected]
>>>> http://lists.openshift.redhat.com/openshiftmm/listinfo/users
>>>
>>>
>>> _______________________________________________
>>> users mailing list
>>> [email protected]
>>> http://lists.openshift.redhat.com/openshiftmm/listinfo/users
>

_______________________________________________
users mailing list
[email protected]
http://lists.openshift.redhat.com/openshiftmm/listinfo/users

Reply via email to