我正在为一个我一直在做的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上这样做,似乎会容易得多。
发布于 2015-08-29 06:58:18
源的url没有arch。
https://iojs.org/dist/v2.5.0/iojs-v2.5.0.tar.gz您将需要安装依赖项才能构建,如make和g++
https://stackoverflow.com/questions/32278134
复制相似问题