Home

Awesome

cmplopes/alpine-gfortran

Docker GNU Fortran, gdb and make over Alpine Linux

$ docker pull cmplopes/alpine-gfortran:[TAG]

Suported Tags

10.3, latest - (gfortran 10.3.1_git20211027-r0 over alpine:3.15) (Dockerfile)

10.2 - (gfortran 10.2.1_pre1-r3 over alpine:3.13) (Dockerfile)

9.3 - (gfortran 9.3.0-r2 over alpine:3.12) (Dockerfile)

8.3 - (gfortran 8.3.0-r0 over alpine:3.10) (Dockerfile)

6.4 - (gfortran 6.4.0-r9 over alpine:3.8) (Dockerfile)

6.3 - (gfortran 6.3.0-r4 over alpine:3.6) (Dockerfile)

6.2 - (gfortran 6.2.1-r1 over alpine:3.5) (Dockerfile)

5.3 - (gfortran 5.3.0-r0 over alpine:3.4) (Dockerfile)

Check GNU Fortran version

$ docker run --rm -it -v $(pwd):/source cmplopes/alpine-gfortran:10.3

or

$ docker run --rm -it -v $(pwd):/source cmplopes/alpine-gfortran:10.3 gfortran --version

Compile, link and run a Fortran program

$ docker run --rm -it -v $(pwd):/source cmplopes/alpine-gfortran:10.3 gfortran -Wall -o test /source/test.f90
$ docker run --rm -it -v $(pwd):/source cmplopes/alpine-gfortran:10.3 ./test