ddfreyne changed the topic of #nanoc to: 3.7.4 (November 23rd) | web http://nanoc.ws/ | repo http://bit.ly/XE6e3G | issues http://bit.ly/VfXaSV | forum http://ho.io/n-discuss | irclog http://irclog.whitequark.org/nanoc
<guardian> o/
pkunc has joined #nanoc
cDlm has quit [Quit: mi dormas]
cDlm has joined #nanoc
<guardian> guys, are you familiar with Vagrant and/or Docker?
<FabianB> both to some degree
<bobthecow> guardian: yup.
<guardian> I made "a nanoc framework", for our documentation projects here at the company. I'm sharing this with 2 provisioning scripts: 1 for Debian based Linux distros, 1 for Macs using Homebrew
<guardian> now I want to do something for Windows users
<guardian> and I'm hesitating between Vagrant and Boot2Docker
<guardian> to my understanding (so far), both are really close
<guardian> and in the end it's going to rely on VirtualBox (on Windows host) "talking" to Linux guest where nanoc compile runs
<guardian> do you have advice to share with me in that respect?
<bobthecow> vagrant is a bit less of a pain than boot2docker in my experience, if you're not already using docker for something else.
<bobthecow> and most of the reasons it's awesome won't matter as much for just a nanoc container.
<guardian> also I've read Vagrant is slower than Docker on Mac
<bobthecow> (multiple container types, reusable partial builds, service discovery, shared directories, etc)
<guardian> that totally contradicts my understanding
<guardian> both need VirtualBox to spawn the host, how Vagrant could be slower I just don't get it
<bobthecow> both are reasonably fast.
<bobthecow> at least on my computer, in my experience, with my use case.
<bobthecow> the filesystem is crazy slow on boot2docker/docker.
<bobthecow> i haven't noticed that on vagrant, but i also haven't used vagrant in a case where the filesystem was a bottleneck.
<bobthecow> in fact, i've never used 'em side by side for the exact same project, so i don't have the best frame of reference :)
<guardian> thanks for the feedback so far
<guardian> I'll start with Vagrant
<guardian> "nanoc compile" as an app in Docker doesn't sound right to me anyways
<bobthecow> "nanoc" would be the app in docker, and "compile" would be one of the things you could run on it.
<FabianB> 1 box/container with boot2docker or vagrant should be equally fast on mac/windows, for 100 boxes of course docker would be faster because 1 vm with 100 containers.. but you wouldn't do that in virtualbox anyway
<FabianB> for local dev type stuff on win/mac vagrant is probably the way to go
<guardian> FabianB: exactly for 1 box it should be the same overhead, so many clueless articles on the subject
leobalter has joined #nanoc
FabianB_ has joined #nanoc
FabianB has quit [Ping timeout: 240 seconds]
FabianB_ has quit [Ping timeout: 264 seconds]
FabianB has joined #nanoc
pkunc has quit [Quit: Leaving.]
pkunc has joined #nanoc
pkunc has quit [Client Quit]
tom[] has quit [Ping timeout: 256 seconds]
tom[] has joined #nanoc
pkunc has joined #nanoc
VitamineD has joined #nanoc
cDlm has quit [Ping timeout: 265 seconds]
VitamineD has quit [Ping timeout: 250 seconds]
francois2 has quit [Excess Flood]
francois2 has joined #nanoc
VitamineD has joined #nanoc
pkunc has quit [Read error: Connection reset by peer]
pkunc has joined #nanoc
alerante has joined #nanoc
prxq has joined #nanoc
prxq has quit [Remote host closed the connection]
zi_ has joined #nanoc
tom[] has quit [Ping timeout: 245 seconds]
zi has quit [Ping timeout: 245 seconds]
zi_ is now known as zi
tom[] has joined #nanoc
jrothwell has joined #nanoc