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.13.0a1 3.13.0a1-bookworm
3.13.0a1-bullseye
3 3-bookworm, 3.12, 3.12-bookworm, 3.12.0, 3.12.0-bookworm, bookworm, latest
3-bullseye 3.12-bullseye, 3.12.0-bullseye, bullseye
3.11 3.11-bookworm, 3.11.6, 3.11.6-bookworm
3.11-bullseye 3.11.6-bullseye
3.10 3.10-bookworm, 3.10.13, 3.10.13-bookworm
3.10-bullseye 3.10.13-bullseye
3.9 3.9-bookworm, 3.9.18, 3.9.18-bookworm
3.9-bullseye 3.9.18-bullseye
3.8 3.8-bookworm, 3.8.18, 3.8.18-bookworm
3.8-bullseye 3.8.18-bullseye

Golang

TAG ALIASES
1 1-bookworm, 1.21, 1.21-bookworm, 1.21.4, 1.21.4-bookworm, bookworm, latest
1.20 1.20-bookworm, 1.20.11, 1.20.11-bookworm

Java, Clojure, Scala, Kotlin (OpenJDK)

TAG ALIASES
22-bookworm 22-jdk-bookworm
22-bullseye 22-jdk-bullseye

Rust

TAG ALIASES
1-buster 1.74-buster, 1.74.0-buster, buster
1-bullseye 1.74-bullseye, 1.74.0-bullseye, bullseye
1 1-bookworm, 1.74, 1.74-bookworm, 1.74.0, 1.74.0-bookworm, bookworm, latest

NodeJS (javascript)

TAG ALIASES
21 21.2, 21.2.0, latest
20 20.9, 20.9.0, iron, lts, lts-iron
18 18.18, 18.18.2, hydrogen

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.12, 8.2.12-bookworm, 8.2.12-cli, 8.2.12-cli-bookworm, bookworm, cli, cli-bookworm, latest
8-bullseye 8-cli-bullseye, 8.2-bullseye, 8.2-cli-bullseye, 8.2.12-bullseye, 8.2.12-cli-bullseye, bullseye, cli-bullseye
8.1 8.1-bookworm, 8.1-cli, 8.1-cli-bookworm, 8.1.25, 8.1.25-bookworm, 8.1.25-cli, 8.1.25-cli-bookworm
8.1-bullseye 8.1-cli-bullseye, 8.1.25-bullseye, 8.1.25-cli-bullseye
8.0 8.0-bullseye, 8.0-cli, 8.0-cli-bullseye, 8.0.30, 8.0.30-bullseye, 8.0.30-cli, 8.0.30-cli-bullseye
8.0-buster 8.0-cli-buster, 8.0.30-buster, 8.0.30-cli-buster

Elixir

TAG ALIASES
1.15 1.15.7, 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.1, 26.1.2, 26.1.2.0, latest
25 25.3, 25.3.2, 25.3.2.6
24 24.3, 24.3.4, 24.3.4.13
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