This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2015-12-14
Channels
- # admin-announcements (283)
- # announcements (1)
- # aws (3)
- # beginners (24)
- # cider (32)
- # clara (13)
- # cljs-dev (1)
- # cljsjs (10)
- # cljsrn (24)
- # clojure (179)
- # clojure-dev (6)
- # clojure-russia (149)
- # clojurecup (5)
- # clojurescript (33)
- # cursive (23)
- # datomic (35)
- # devops (6)
- # emacs (1)
- # jobs-rus (11)
- # ldnclj (77)
- # lein-figwheel (1)
- # luminus (3)
- # off-topic (3)
- # om (179)
- # onyx (13)
- # proton (6)
- # reagent (60)
- # testing (1)
I struggle to get docker, I have always used just shell scripts (test locally using vagrant, push to openstack) until I came across Nix http://nixos.org/nix/
@boycott: i like docker - it means i can separate the configuration of the compute services of a cluster from the configuration of the app components, and then deploy app components to cluster nodes using something like mesos (which i use) or kubernetes (which i haven't used)
Docker is pretty cool. And if you were used to doing shellscripts creating a container with Dockerfile is basically this. And you can test your production environment more or less 1:1 locally before you commit to pushing the code.
If you like nix there was this - https://github.com/zefhemel/nix-docker - but it seems to be discontinued. But the idea seems legit so maybe it's worth looking into if someone created something similar.