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
