Macで最速でNodeOSを起動する
Node OS っていうユーザーランドがJSで書かれてるOSが一部で話題になってた。
とりあえず何も考えずに動かしてみた
今 NodeOS on Docker on Ubuntu on Vagrant on OSXですね
— 性格は糞 (@mizchi) 2013, 10月 9
恥ずかしながらVagrant落としてさえいなかったので落とす
VirtualBox落とす Downloads – Oracle VM VirtualBox
Vagrant落とす Vagrant - Downloads
Dockerいれる
$ git clone https://github.com/dotcloud/docker.git $ cd docker $ vagrant up
これでMacでDocker(を走らせるためのUbuntu)に入れる
vagrant@precise64:~$ git clone https://gist.github.com/6757451.git NodeOS vagrant@precise64:~$ cd NodeOS/ vagrant@precise64:~$ sudo docker build -t MyOS NodeOS vagrant@precise64:~$ sudo docker run -t -i MyOS Starting Init Process Activated Loopback Device Server Listening on 127.0.0.1:1 Spawning First Runner [nsh] with Arguments [] / #
なんか叩いてみる
/ # node > var x = 3 undefined > x 3
ソース読んで遊ぶかは不明 ユーザーランドがJSでいじれるのは自分がソース読むのに楽しい、ぐらいの認識