我正在为我一直在研究的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“source”似乎只包含为不同系统构建的可执行文件,这不是我想要的。
有没有办法可以获取iojs-v2.5.0的源文件,所以我可以去那里做./configure --prefix=/usr && make && make check && make install
?如果我能在Docker上这样做,那似乎会更容易。
答案 0 :(得分:0)
来源的网址没有拱门。
https://iojs.org/dist/v2.5.0/iojs-v2.5.0.tar.gz
您需要安装依赖项来构建make和g ++