fortran.io.dockerfile 381 B

12345678910111213141516171819
  1. FROM nginx:latest
  2. RUN apt-get -y update
  3. RUN apt-get -y upgrade
  4. RUN apt-get -y install gfortran git sqlite3 make libsqlite3-dev libfcgi-dev spawn-fcgi
  5. RUN git clone https://github.com/mapmeld/fortran-machine.git
  6. WORKDIR /fortran-machine
  7. COPY /src/fortran_fcgi.f90 fortran_fcgi.f90
  8. COPY nginx.conf /etc/nginx/nginx.conf
  9. COPY run.sh run.sh
  10. RUN make
  11. EXPOSE 8080
  12. CMD bash run.sh