Tag: phantomjs devops

在docker中安装带有节点的phantomjs

我试图在phantomjs中的/usr/local/bin中安装phantomjs可执行文件,并在节点旁边。 我想我已经快到了,但是我对docker工人来说很新,而且不熟悉安装二进制文件或者使用Linux工作,所以很难找出错误的地方。 这是我的docker文件: FROM node:6.4-onbuild # Install phantomjs WORKDIR ~ RUN apt-get install libfreetype6 libfreetype6-dev \ && apt-get install libfontconfig1 libfontconfig1-dev RUN export PHANTOM_JS="phantomjs-2.1.1-linux-i686" \ && wget https://bitbucket.org/ariya/phantomjs/downloads/$PHANTOM_JS.tar.bz2 \ && tar xvjf $PHANTOM_JS.tar.bz2 \ && mv $PHANTOM_JS /usr/local/share \ && ln -sf /usr/local/share/$PHANTOM_JS/bin/phantomjs /usr/local/bin WORKDIR /usr/src/app RUN npm run build EXPOSE 8080 CMD ["node", "./bin/start.js"] […]