Skip to content

Convenience Docker Images

Razorops provides a native Docker based build environment with pre-installed tools and dependencies needed for your project.

It enables you to run your jobs inside a container. We also manage container images for most popular language for convenience and ready to be used in a CI environment. The source code of the Docker images is hosted on Github. The images are updated at regular intervals (every 2 week) by our engineers. These images are available on Dockerhub as well as on our internal registry connected to the platform (coming soon).

You just need to set set runner property to use these images -

global:
  runner: razorci/python:2.7
global:
  runner: razorci/python:3

tasks:
  a:  # will use 2.7
    runner: razorci/ruby:2.7
    ... 

  b: # will use python3 (specified via glboal.runner)
   ...

Here is the list of convenience docker images managed by us for various programming languages -

Images are hosted on Dockerhub under razorci organization and can be used with razorci/<language>:<tag>.

Ruby

TAG ALIASES
3 3-bookworm, 3.2, 3.2-bookworm, 3.2.2, 3.2.2-bookworm, bookworm, latest
3-bullseye 3.2-bullseye, 3.2.2-bullseye, bullseye
3.1 3.1-bookworm, 3.1.4, 3.1.4-bookworm
3.1-bullseye 3.1.4-bullseye
3.0 3.0-bullseye, 3.0.6, 3.0.6-bullseye
3.0-buster 3.0.6-buster

Python

TAG ALIASES
3 3-bookworm, 3.11, 3.11-bookworm, 3.11.4, 3.11.4-bookworm, bookworm, latest
3-bullseye 3.11-bullseye, 3.11.4-bullseye, bullseye
3.10 3.10-bookworm, 3.10.12, 3.10.12-bookworm
3.10-bullseye 3.10.12-bullseye
3.9 3.9-bookworm, 3.9.17, 3.9.17-bookworm
3.9-bullseye 3.9.17-bullseye
3.8 3.8-bookworm, 3.8.17, 3.8.17-bookworm
3.8-bullseye 3.8.17-bullseye
3.7 3.7-bookworm, 3.7.17, 3.7.17-bookworm
3.7-bullseye 3.7.17-bullseye

Golang

TAG ALIASES
1 1-bookworm, 1.20, 1.20-bookworm, 1.20.5, 1.20.5-bookworm, bookworm, latest
1.19 1.19-bookworm, 1.19.10, 1.19.10-bookworm

Java, Clojure, Scala, Kotlin (OpenJDK)

TAG ALIASES
22-bookworm
22-bullseye
21-bookworm
21-bullseye

Rust

TAG ALIASES
1-buster 1.70-buster, 1.70.0-buster, buster
1 1-bullseye, 1.70, 1.70-bullseye, 1.70.0, 1.70.0-bullseye, bullseye, latest
1-bookworm 1.70-bookworm, 1.70.0-bookworm, bookworm

NodeJS (javascript)

TAG ALIASES
20 20.3, 20.3.1, latest
18 18.16, 18.16.1, hydrogen, lts, lts-hydrogen
16 16.20, 16.20.1, gallium

PHP

TAG ALIASES
8 8-bookworm, 8-cli, 8-cli-bookworm, 8.2, 8.2-bookworm, 8.2-cli, 8.2-cli-bookworm, 8.2.7, 8.2.7-bookworm, 8.2.7-cli, 8.2.7-cli-bookworm, bookworm, cli, cli-bookworm, latest
8-bullseye 8-cli-bullseye, 8.2-bullseye, 8.2-cli-bullseye, 8.2.7-bullseye, 8.2.7-cli-bullseye, bullseye, cli-bullseye
8.1 8.1-bookworm, 8.1-cli, 8.1-cli-bookworm, 8.1.20, 8.1.20-bookworm, 8.1.20-cli, 8.1.20-cli-bookworm
8.1-bullseye 8.1-cli-bullseye, 8.1.20-bullseye, 8.1.20-cli-bullseye
8.0 8.0-bullseye, 8.0-cli, 8.0-cli-bullseye, 8.0.29, 8.0.29-bullseye, 8.0.29-cli, 8.0.29-cli-bullseye
8.0-buster 8.0-cli-buster, 8.0.29-buster, 8.0.29-cli-buster

Elixir

TAG ALIASES
1.15 1.15.0, latest
1.14 1.14.5
1.13 1.13.4
1.12 1.12.3
1.11 1.11.4
1.10 1.10.4
1.9 1.9.4
1.8 1.8.2
1.7 1.7.4

Erlang

TAG ALIASES
26 26.0, 26.0.1, 26.0.1.0, latest
25 25.3, 25.3.2, 25.3.2.2
24 24.3, 24.3.4, 24.3.4.12
23 23.3, 23.3.4, 23.3.4.19
22 22.3, 22.3.4, 22.3.4.26
21 21.3, 21.3.8, 21.3.8.24
20 20.3, 20.3.8, 20.3.8.26