A collection of Docker images and source code to create development environments for various programming languages
To download and use any of the language dev images go to the respective directory and follow the documentation found there
Fortran using the GFortran compiler
COBOL using the GnuCOBOL compiler
BASIC using the FreeBASIC compiler
Pascal using the FreePascal compiler
Scala using the Scalac compiler which generates Java bytecode
LISP using the Steel Bank Common Lisp compiler
ML using the Standard ML of New Jersey Compiler
Erlang using the Erlang compiler
Haskell using the Glasgow Haskell Compiler
The following is an installation guide for Docker and on an Ubuntu host machine for guides on other distros and operating systems refer to here
First, install the latest version of Docker by running:
sudo apt-get install Docker
After installation is complete, test the installation by running:
docker ps -a
If Docker is working properly, the output should show what containers are currently running on your host (none will be running if Docker was just installed). A common issue is not having the proper permissions to run Docker.
If running the above command yields a result similar to "permission denied", run the following to resolve this:
# Add Docker as a group
sudo groupadd Docker
# Add yourself to the group
sudo usermod -aG Docker <USER>
Docker should now be set up.