Skip to content

Instantly share code, notes, and snippets.

@onetom
Created February 13, 2016 19:36
Show Gist options
  • Save onetom/6ee78d00dfdfef7602cf to your computer and use it in GitHub Desktop.
Save onetom/6ee78d00dfdfef7602cf to your computer and use it in GitHub Desktop.
Adzerk Boot Docker container install from scratch
$ time docker run -it adzerk/boot-clj repl
Unable to find image 'adzerk/boot-clj:latest' locally
latest: Pulling from adzerk/boot-clj
5e7f975cbeeb: Pull complete
a3ed95caeb02: Pull complete
a3e4bb9953ce: Pull complete
32e8c9a8996e: Pull complete
Digest: sha256:713f49c833be372227089aed8dbd424e191f18ada924cfad984258c7c463ce6c
Status: Downloaded newer image for adzerk/boot-clj:latest
Downloading https://github.com/boot-clj/boot/releases/download/2.5.5/boot.jar...
Retrieving pod-2.5.5.jar from https://clojars.org/repo/
Retrieving dynapath-0.2.3.jar from https://clojars.org/repo/
Retrieving shimdandy-impl-1.2.0.jar from https://repo1.maven.org/maven2/
Retrieving core-2.5.5.jar from https://clojars.org/repo/
Retrieving worker-2.5.5.jar from https://clojars.org/repo/
Retrieving aether-2.5.5.jar from https://clojars.org/repo/
Retrieving parsley-0.9.3.jar from https://clojars.org/repo/
Retrieving cd-client-0.3.6.jar from https://clojars.org/repo/
Retrieving regex-1.1.0.jar from https://clojars.org/repo/
Retrieving reply-0.3.7.jar from https://clojars.org/repo/
Retrieving slingshot-0.10.3.jar from https://clojars.org/repo/
Retrieving clj-stacktrace-0.2.7.jar from https://clojars.org/repo/
Retrieving clj-http-lite-0.2.0.jar from https://clojars.org/repo/
Retrieving drawbridge-0.0.6.jar from https://clojars.org/repo/
Retrieving ring-core-1.0.2.jar from https://clojars.org/repo/
Retrieving clj-http-0.3.6.jar from https://clojars.org/repo/
Retrieving versioneer-0.1.1.jar from https://clojars.org/repo/
Retrieving clojure-complete-0.2.3.jar from https://clojars.org/repo/
Retrieving sjacket-0.1.1.jar from https://clojars.org/repo/
Retrieving cheshire-5.3.1.jar from https://clojars.org/repo/
Retrieving clj-jgit-0.8.0.jar from https://clojars.org/repo/
Retrieving tigris-0.1.1.jar from https://clojars.org/repo/
Retrieving fs-1.3.2.jar from https://clojars.org/repo/
Retrieving clj-yaml-0.4.0.jar from https://clojars.org/repo/
Retrieving desiderata-1.0.2.jar from https://clojars.org/repo/
Retrieving aether-api-1.13.1.jar from https://repo1.maven.org/maven2/
Retrieving pomegranate-0.3.0.jar from https://repo1.maven.org/maven2/
Retrieving aether-impl-1.13.1.jar from https://repo1.maven.org/maven2/
Retrieving aether-util-1.13.1.jar from https://repo1.maven.org/maven2/
Retrieving aether-spi-1.13.1.jar from https://repo1.maven.org/maven2/
Retrieving aether-connector-file-1.13.1.jar from https://repo1.maven.org/maven2/
Retrieving aether-connector-wagon-1.13.1.jar from https://repo1.maven.org/maven2/
Retrieving plexus-classworlds-2.4.jar from https://repo1.maven.org/maven2/
Retrieving sisu-inject-plexus-2.2.3.jar from https://repo1.maven.org/maven2/
Retrieving sisu-inject-bean-2.2.3.jar from https://repo1.maven.org/maven2/
Retrieving maven-aether-provider-3.0.4.jar from https://repo1.maven.org/maven2/
Retrieving sisu-guice-3.0.3-no_aop.jar from https://repo1.maven.org/maven2/
Retrieving maven-model-3.0.4.jar from https://repo1.maven.org/maven2/
Retrieving maven-model-builder-3.0.4.jar from https://repo1.maven.org/maven2/
Retrieving plexus-interpolation-1.14.jar from https://repo1.maven.org/maven2/
Retrieving plexus-component-annotations-1.5.5.jar from https://repo1.maven.org/maven2/
Retrieving maven-repository-metadata-3.0.4.jar from https://repo1.maven.org/maven2/
Retrieving plexus-utils-2.0.6.jar from https://repo1.maven.org/maven2/
Retrieving wagon-provider-api-2.2.jar from https://repo1.maven.org/maven2/
Retrieving wagon-http-2.2.jar from https://repo1.maven.org/maven2/
Retrieving wagon-http-shared4-2.2.jar from https://repo1.maven.org/maven2/
Retrieving jsoup-1.6.1.jar from https://repo1.maven.org/maven2/
Retrieving httpclient-4.1.2.jar from https://repo1.maven.org/maven2/
Retrieving commons-logging-1.1.1.jar from https://repo1.maven.org/maven2/
Retrieving httpcore-4.1.2.jar from https://repo1.maven.org/maven2/
Retrieving jline-2.12.1.jar from https://repo1.maven.org/maven2/
Retrieving tools.nrepl-0.2.8.jar from https://repo1.maven.org/maven2/
Retrieving tools.cli-0.3.1.jar from https://repo1.maven.org/maven2/
Retrieving commons-codec-1.4.jar from https://repo1.maven.org/maven2/
Retrieving commons-io-1.4.jar from https://repo1.maven.org/maven2/
Retrieving commons-fileupload-1.2.1.jar from https://repo1.maven.org/maven2/
Retrieving servlet-api-2.5.jar from https://repo1.maven.org/maven2/
Retrieving httpmime-4.1.2.jar from https://repo1.maven.org/maven2/
Retrieving jackson-core-2.3.1.jar from https://repo1.maven.org/maven2/
Retrieving jackson-dataformat-smile-2.3.1.jar from https://repo1.maven.org/maven2/
Retrieving org.eclipse.jgit.java7-3.5.0.201409260305-r.jar from https://repo1.maven.org/maven2/
Retrieving jsch-0.1.50.jar from https://repo1.maven.org/maven2/
Retrieving org.eclipse.jgit-3.5.0.201409260305-r.jar from https://repo1.maven.org/maven2/
Retrieving JavaEWAH-0.7.9.jar from https://repo1.maven.org/maven2/
Retrieving core.memoize-0.5.3.jar from https://repo1.maven.org/maven2/
Retrieving core.cache-0.6.3.jar from https://repo1.maven.org/maven2/
Retrieving data.priority-map-0.0.2.jar from https://repo1.maven.org/maven2/
Retrieving commons-compress-1.3.jar from https://repo1.maven.org/maven2/
Retrieving snakeyaml-1.5.jar from https://repo1.maven.org/maven2/
Retrieving jlayer-1.0.1.jar from https://repo1.maven.org/maven2/
Retrieving jna-4.1.0.jar from https://repo1.maven.org/maven2/
Retrieving data.xml-0.0.8.jar from https://repo1.maven.org/maven2/
Retrieving data.zip-0.1.1.jar from https://repo1.maven.org/maven2/
Retrieving tools.namespace-0.2.11.jar from https://repo1.maven.org/maven2/
Retrieving tools.nrepl-0.2.12.jar from https://repo1.maven.org/maven2/
nREPL server started on port 58594 on host 127.0.0.1 - nrepl://127.0.0.1:58594
Implicit target dir is deprecated, please use the target task instead.
Set BOOT_EMIT_TARGET=no to disable implicit target dir.
REPL-y 0.3.7, nREPL 0.2.12
Clojure 1.7.0
Java HotSpot(TM) 64-Bit Server VM 1.8.0_25-b17
Exit: Control+D or (exit) or (quit)
Commands: (user/help)
Docs: (doc function-name-here)
(find-doc "part-of-name-here")
Find by Name: (find-name "part-of-name-here")
Source: (source function-name-here)
Javadoc: (javadoc java-object-or-class-here)
Examples from clojuredocs.org: [clojuredocs or cdoc]
(user/clojuredocs name-here)
(user/clojuredocs "ns-here" "name-here")
boot.user=> Bye for now!
1534.33 real 0.18 user 0.13 sys
@onetom
Copy link
Author

onetom commented Feb 13, 2016

2nd run - which has redownloaded all the JARs - took around 600s (on a theoretically ~4Mbit/s ADSL downlink)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment