Skip to content

Instantly share code, notes, and snippets.

@victorb
Created December 24, 2018 17:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save victorb/e547e6fb02a6855500a4f308dea06da7 to your computer and use it in GitHub Desktop.
Save victorb/e547e6fb02a6855500a4f308dea06da7 to your computer and use it in GitHub Desktop.
Exception in thread "main" java.lang.NoSuchMethodError: org.apache.commons.compress.archivers.tar.TarArchiveOutputStream.setBigNumberMode(I)V, compiling:(/tmp/form-init1085662550819150457.clj:1:73)
at clojure.lang.Compiler.load(Compiler.java:7391)
at clojure.lang.Compiler.loadFile(Compiler.java:7317)
at clojure.main$load_script.invokeStatic(main.clj:275)
at clojure.main$init_opt.invokeStatic(main.clj:277)
at clojure.main$init_opt.invoke(main.clj:277)
at clojure.main$initialize.invokeStatic(main.clj:308)
at clojure.main$null_opt.invokeStatic(main.clj:342)
at clojure.main$null_opt.invoke(main.clj:339)
at clojure.main$main.invokeStatic(main.clj:421)
at clojure.main$main.doInvoke(main.clj:384)
at clojure.lang.RestFn.invoke(RestFn.java:421)
at clojure.lang.Var.invoke(Var.java:383)
at clojure.lang.AFn.applyToHelper(AFn.java:156)
at clojure.lang.Var.applyTo(Var.java:700)
at clojure.main.main(main.java:37)
Caused by: java.lang.NoSuchMethodError: org.apache.commons.compress.archivers.tar.TarArchiveOutputStream.setBigNumberMode(I)V
at com.spotify.docker.client.CompressedDirectory.create(CompressedDirectory.java:114)
at com.spotify.docker.client.DefaultDockerClient.copyToContainer(DefaultDockerClient.java:1028)
at clj_docker_client.core$cp.invokeStatic(core.clj:294)
at clj_docker_client.core$cp.invoke(core.clj:290)
at myproject.docker$build.invokeStatic(docker.clj:69)
at myproject.docker$build.invoke(docker.clj:57)
at myproject.cli$_main.invokeStatic(cli.clj:17)
at myproject.cli$_main.doInvoke(cli.clj:12)
at clojure.lang.RestFn.invoke(RestFn.java:408)
at clojure.lang.Var.invoke(Var.java:379)
at user$eval5.invokeStatic(form-init1085662550819150457.clj:1)
at user$eval5.invoke(form-init1085662550819150457.clj:1)
at clojure.lang.Compiler.eval(Compiler.java:6927)
at clojure.lang.Compiler.eval(Compiler.java:6917)
at clojure.lang.Compiler.load(Compiler.java:7379)
... 14 more
(ns test-docker.core
(:require [clj-docker-client.core :as docker]))
(def conn (docker/connect))
(comment
(let [id (docker/create
conn
"ubuntu:bionic"
"bash -c 'whoami > /tmp/user'"
{} {})]
(docker/cp conn id "./src" "/tmp")
(println id)))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment