Ho installato un docker su osx, ora bundler è orribilmente lento

Ho installato il docker, il docker-machine e un vm pochi giorni fa (in esecuzione osx). Ora, quando sto lavorando in un ruby standard sul progetto delle rotaie con un Gemfile, il bundler corre ORRIFICAMENTE LENTE.

Ad esempio, prima di tutte queste installazioni, quando avevo tutti i Gems installati localmente nel mio Gemfile e ho eseguito il command, bundle install . Ci sono voluti circa 1-5 secondi per eseguire le cime. Ora, dopo queste installazioni, ci vogliono circa 5 minuti. In particolare, prendendo 3 minuti per terminare l' Fetching source index from https://rubygems.org/ , quindi altri 2 minuti. Se non ho tutte le gemme installare, ci vogliono circa 15 minuti per completare l' bundle install .

Ho anche distriggersto la docker-machine , ancora nessuna fortuna.

Qualche idea sul debug di questo disastro?

1) Utilizza http://rubygems.org/ anziché https://rubygems.org/

Questo consiglio può essere utilizzato, ma ricordatevi della sicurezza.

2) Provate ad usare --jobs opzione --jobs

L'opzione –jobs (-j per breve) installa gemme in parallelo. Ad esempio, il pacchetto install -j4 utilizzerà 4 lavoratori. Abbiamo visto accelerazioni del 40-60% sulle installazioni del nuovo bundle. Per installare sempre in parallelo, eseguire il lavoro bundle config –global 4 o impostare BUNDLE_JOBS

Ci sono alcuni problemi di velocità con le vecchie versioni bundler, quindi se hai aggiornato la versione di esso.