This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-03-15
Channels
- # admin-announcements (25)
- # beginners (21)
- # boot (487)
- # cider (8)
- # clara (2)
- # cljsrn (35)
- # clojure (44)
- # clojure-austin (6)
- # clojure-russia (211)
- # clojure-uk (25)
- # clojurescript (225)
- # core-matrix (1)
- # data-science (3)
- # datomic (23)
- # events (1)
- # hoplon (9)
- # immutant (14)
- # jobs (1)
- # jobs-discuss (5)
- # ldnclj (3)
- # lein-figwheel (2)
- # off-topic (2)
- # om (65)
- # onyx (65)
- # parinfer (3)
- # pedestal (4)
- # proton (1)
- # protorepl (1)
- # re-frame (16)
- # reagent (3)
- # ring-swagger (1)
- # specter (11)
- # untangled (1)
- # yada (8)
morning!
I know that Ben Evans isn't here to tell us more, but just wondering what people think about this bit of licensing fun: http://blog.takipi.com/running-java-on-docker-youre-breaking-the-law/#comment-2562735570
@otfrom: my read on that is you are as fine (as you ever were) if you build your docker image from stock ubuntu and install java as part of your docker build
and as for the "not real versions" thing, ¯\(ツ)/¯ , well there ain't nothin that's a real version of nothin' else dangitall
mccraigmccraig: yeah, there big complaint seems to be about people using public images from places like dockerhub as bases for other things
@otfrom: if people aren't using a stock o/s and doing an apt-get update
or equivalent at the start of their Dockerfiles then they are nuts !
most of the anti docker fud has been "OMFGWTFBBQ! People have misconfigured linux in some way b/c they think docker is magic"
i myself yearn for the bygone days of hand-rolled server configurations
i get the feeling some people are trying to use docker as a way to not deal with outdated ops teams
We're in the process of de-dockering our clojure apps... it makes sense for things like ruby - where you have dependencies all over the shop, including native deps... but an uberjar is self contained anyway - so having an extra layer of tooling just gets in the way. Docker is cool, but its pretty complicated - what with fs volume dockers, linking rules, another level of port mappings to misconfigure, and then the docker configs getting in the way of being able to connect java tooling etc - its a pain having an extra level of nesting that you need to drill through - it really doesn't seem worth it - when the JVM brings many of the benefits already.
and docker hub can be pretty slow to sync up and down to
@glenjamin: agreed - but even if you have multiple VMs its not impossible to arrange.
i mostly like docker 'cos it plays so well with mesos+marathon