A collection of pre-configured docker images for quick testing of code.
Check out: The Lab Space CLI for running the images quicker and easier in your terminal.
Here is a example of the bash image in action:
There is also a blank image which has no language configured.
Each of the images comes with tools such as:
git
curl
make
nano
vim
bash
When you run the image, a bash shell will be opened in the /usr/src
directory. If you get stuck, you can run labspace_help
to get help.
To run the C image, use the following command:
docker run -it --rm ghcr.io/0x4248/lab_space_c:latest
Or use out CLI tool to run the image:
lab_space run c
To run the C++ image, use the following command:
docker run -it --rm ghcr.io/0x4248/lab_space_cpp:latest
Or use out CLI tool to run the image:
lab_space run cpp
To run the Python image, use the following command:
docker run -it --rm ghcr.io/0x4248/lab_space_python:latest
Or use out CLI tool to run the image:
lab_space run python
To run the Rust image, use the following command:
docker run -it --rm ghcr.io/0x4248/lab_space_rust:latest
Or use out CLI tool to run the image:
lab_space run rust
To run the Bash image, use the following command:
docker run -it --rm ghcr.io/0x4248/lab_space_bash:latest
Or use out CLI tool to run the image:
lab_space run bash
To run the Nodejs image, use the following command:
docker run -it --rm ghcr.io/0x4248/lab_space_nodejs:latest
Or use out CLI tool to run the image:
lab_space run nodejs
To run the Typescript image, use the following command:
docker run -it --rm ghcr.io/0x4248/lab_space_typescript:latest
Or use out CLI tool to run the image:
lab_space run typescript
To run the Go image, use the following command:
docker run -it --rm ghcr.io/0x4248/lab_space_go:latest
Or use out CLI tool to run the image:
lab_space run go
To run the Elixir image, use the following command:
docker run -it --rm ghcr.io/0x4248/lab_space_elixir:latest
Or use out CLI tool to run the image:
lab_space run elixir
To run the Assembly image, use the following command:
docker run -it --rm ghcr.io/0x4248/lab_space_assembly:latest
Or use out CLI tool to run the image:
lab_space run assembly
To run the Fortran image, use the following command:
docker run -it --rm ghcr.io/0x4248/lab_space_fortran:latest
Or use out CLI tool to run the image:
lab_space run fortran
To run the Java image, use the following command:
docker run -it --rm ghcr.io/0x4248/lab_space_java:latest
Or use out CLI tool to run the image:
lab_space run java
To run the R image, use the following command:
docker run -it --rm ghcr.io/0x4248/lab_space_r:latest
Or use out CLI tool to run the image:
lab_space run r
To run the D image, use the following command:
docker run -it --rm ghcr.io/0x4248/lab_space_d:latest
Or use out CLI tool to run the image:
lab_space run d
To run the Lisp image, use the following command:
docker run -it --rm ghcr.io/0x4248/lab_space_lisp:latest
Or use out CLI tool to run the image:
lab_space run lisp
To run the PHP image, use the following command:
docker run -it --rm ghcr.io/0x4248/lab_space_php:latest
Or use out CLI tool to run the image:
lab_space run php
To run the Haskell image, use the following command:
docker run -it --rm ghcr.io/0x4248/lab_space_haskell:latest
Or use out CLI tool to run the image:
lab_space run haskell
To run the F# image, use the following command:
docker run -it --rm ghcr.io/0x4248/lab_space_f_sharp:latest
Or use out CLI tool to run the image:
lab_space run f_sharp
To run the blank image, use the following command:
docker run -it --rm ghcr.io/0x4248/lab_space_blank:latest
Or use out CLI tool to run the image:
lab_space run blank
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
sudo dnf install docker
sudo pacman -S docker
This project is licensed under the GNU General Public License v3.0 - see the LICENCE file for details.