私が取り組んできた io.js プロジェクトの Dockerfile を構築しています。次のようなことを io.js で実行できるようにしたいと考えています。
## Install Nodejs
RUN wget http://nodejs.org/dist/v0.12.7/node-v0.12.7.tar.gz
RUN tar -xvzf node-v0.12.7.tar.gz
RUN cd /node-v0.12.7/ && ./configure && make && make install clean
io.jsディストリビューションでこれを行う同等の方法があるはずです。
## Install io.js.
RUN wget https://iojs.org/dist/v2.5.0/iojs-v2.5.0-darwin-x64.tar.gz
RUN tar -xvzf iojs-v2.5.0-darwin-x64.tar.gz
# Now run some command that actually installs io.js on the system.
問題は、このディストリビューションからダウンロードした io.js の「ソース」に、さまざまなシステム用にビルドされた実行可能ファイルが含まれているように見えることです。これは、私が望んでいるものではありません。
iojs-v2.5.0 のソース ファイルを入手してそこに行って実行する方法はあります./configure --prefix=/usr && make && make check && make installか? Dockerでこのようにできれば、もっと簡単にできそうです。