Skip to content

Commit fc0a711

Browse files
committed
add dockerfile
1 parent 45ac2f7 commit fc0a711

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

Dockerfile

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
FROM centos:6.9
2+
RUN yum groupinstall -y 'Development Tools'
3+
RUN curl --silent --location https://rpm.nodesource.com/setup_8.x | bash -
4+
RUN yum install -y nodejs
5+
RUN yum install -y wget
6+
RUN yum install -y centos-release-scl-rh
7+
RUN yum install -y devtoolset-3-gcc devtoolset-3-gcc-c++
8+
9+
ENV MANPATH=/opt/rh/devtoolset-3/root/usr/share/man:
10+
ENV PERL5LIB=/opt/rh/devtoolset-3/root//usr/lib64/perl5/vendor_perl:/opt/rh/devtoolset-3/root/usr/lib/perl5:/opt/rh/devtoolset-3/root//usr/share/perl5/vendor_perl
11+
ENV X_SCLS=devtoolset-3
12+
ENV JAVACONFDIRS=/opt/rh/devtoolset-3/root/etc/java:/etc/java
13+
ENV PCP_DIR=/opt/rh/devtoolset-3/root
14+
ENV LD_LIBRARY_PATH=/opt/rh/devtoolset-3/root/usr/lib64:/opt/rh/devtoolset-3/root/usr/lib
15+
ENV XDG_CONFIG_DIRS=/opt/rh/devtoolset-3/root/etc/xdg:/etc/xdg
16+
ENV PATH=/opt/rh/devtoolset-3/root/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
17+
ENV PYTHONPATH=/opt/rh/devtoolset-3/root/usr/lib64/python2.6/site-packages:/opt/rh/devtoolset-3/root/usr/lib/python2.6/site-packages
18+
ENV XDG_DATA_DIRS=/opt/rh/devtoolset-3/root/usr/share:/usr/local/share:/usr/share
19+
ENV INFOPATH=/opt/rh/devtoolset-3/root/usr/share/info
20+
21+
COPY . /build
22+
WORKDIR /build
23+
RUN npm install
24+
RUN npm run buildexe
25+
ENTRYPOINT [ "/bin/bash", "-l" ]

0 commit comments

Comments
 (0)