This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-04-01
Channels
- # announcements (21)
- # architecture (6)
- # aws (18)
- # babashka (14)
- # beginners (231)
- # boot (1)
- # calva (2)
- # chlorine-clover (22)
- # cider (34)
- # clara (16)
- # clj-kondo (53)
- # cljdoc (5)
- # cljs-dev (22)
- # cljsrn (3)
- # clojure (283)
- # clojure-europe (24)
- # clojure-italy (9)
- # clojure-nl (5)
- # clojure-spec (5)
- # clojure-uk (57)
- # clojurescript (14)
- # core-typed (8)
- # cursive (4)
- # data-science (11)
- # datomic (41)
- # docker (24)
- # duct (2)
- # emacs (2)
- # exercism (29)
- # fulcro (96)
- # graalvm (4)
- # jobs-discuss (1)
- # kaocha (53)
- # lambdaisland (20)
- # malli (5)
- # nrepl (4)
- # observability (7)
- # off-topic (40)
- # pathom (44)
- # pedestal (8)
- # re-frame (19)
- # shadow-cljs (58)
- # spacemacs (2)
- # sql (9)
- # tools-deps (15)
- # vim (3)
- # yada (10)
https://user-images.githubusercontent.com/1663/78155243-7dc34e00-743d-11ea-8bdf-5407c65fe627.png
:thinking_face: 1.40 should be supported, right? https://github.com/lispyclouds/clj-docker-client/blob/master/resources/api/v1.40.yaml
maybe the engine is older? this is the version matrix https://docs.docker.com/engine/api/#api-version-matrix
@rahul080327 could this be an issue with docker built from source?
not sure, what does docker version
say?
should show the max supported version
also you can pin 1.39 to the client too
[core@runner-adshe-staging ~]$ docker version
Client:
Version: 18.09.8
API version: 1.39
Go version: go1.13beta1
Git commit: 0dd43dd
Built: Fri Jul 26 03:04:01 2019
OS/Arch: linux/amd64
Experimental: false
Server:
Engine:
Version: 18.09.8
API version: 1.39 (minimum version 1.12)
Go version: go1.13beta1
Git commit: 0dd43dd
Built: Thu Jul 25 00:00:00 2019
OS/Arch: linux/amd64
Experimental: true
so this is older right? 1.40 is from docker 19
by default it picks up the latest yaml
thats not implemented yet unfortunately 😞
yeah you can pin the version you want to work with
thats odd, this picks up the latest when nothings specified when making the client
https://github.com/lispyclouds/clj-docker-client/blob/master/src/clj_docker_client/specs.clj#L22
this is solved. issue was the old version doesnt seem to check the version on the API but the new one does. pinning the version solved it.