0

我正在为我一直在从事的 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 上这样做,似乎会容易得多。

4

1 回答 1

0

源的 url 没有拱门。

https://iojs.org/dist/v2.5.0/iojs-v2.5.0.tar.gz

您将需要安装依赖项来构建像 make 和 g++

于 2015-08-28T22:58:18.117 回答