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-buster, 3.0, 3.0-buster, 3.0.0, 3.0.0-buster, buster, latest
2 2-buster, 2.7, 2.7-buster, 2.7.2, 2.7.2-buster
2.6 2.6-buster, 2.6.6, 2.6.6-buster
2.6-stretch 2.6.6-stretch
2.5 2.5-buster, 2.5.8, 2.5.8-buster
2.5-stretch 2.5.8-stretch

Python

TAG ALIASES
3.10.0a4 3.10.0a4-buster
3 3-buster, 3.9, 3.9-buster, 3.9.1, 3.9.1-buster, buster, latest
3.8 3.8-buster, 3.8.7, 3.8.7-buster
3.7 3.7-buster, 3.7.9, 3.7.9-buster
3.7-stretch 3.7.9-stretch
3.6 3.6-buster, 3.6.12, 3.6.12-buster
3.6-stretch 3.6.12-stretch

Golang

TAG ALIASES
1 1-buster, 1.15, 1.15-buster, 1.15.7, 1.15.7-buster, buster, latest
1.14 1.14-buster, 1.14.14, 1.14.14-buster
1.14-stretch 1.14.14-stretch

Java, Clojure, Scala, Kotlin (OpenJDK)

TAG ALIASES
17-buster 17-ea-6-buster, 17-ea-6-jdk-buster, 17-ea-buster, 17-ea-jdk-buster, 17-jdk-buster
16-buster 16-ea-33-buster, 16-ea-33-jdk-buster, 16-ea-buster, 16-ea-jdk-buster, 16-jdk-buster
15-buster 15-jdk-buster, 15.0-buster, 15.0-jdk-buster, 15.0.2-buster, 15.0.2-jdk-buster, buster, jdk-buster
11 11-buster, 11-jdk, 11-jdk-buster, 11.0, 11.0-buster, 11.0-jdk, 11.0-jdk-buster, 11.0.10, 11.0.10-buster, 11.0.10-jdk, 11.0.10-jdk-buster
11-jre-buster 11.0-jre-buster, 11.0.10-jre-buster
8 8-buster, 8-jdk, 8-jdk-buster, 8u282, 8u282-buster, 8u282-jdk, 8u282-jdk-buster
8-jre-buster 8u282-jre-buster

Rust

TAG ALIASES
1 1-buster, 1.49, 1.49-buster, 1.49.0, 1.49.0-buster, buster, latest

NodeJS (javascript)

TAG ALIASES
15-buster 15.7-buster, 15.7.0-buster, buster
15 15-stretch, 15.7, 15.7-stretch, 15.7.0, 15.7.0-stretch, latest, stretch
14-buster 14.15-buster, 14.15.4-buster, fermium-buster, lts-buster
14 14-stretch, 14.15, 14.15-stretch, 14.15.4, 14.15.4-stretch, fermium, fermium-stretch, lts, lts-stretch
12-buster 12.20-buster, 12.20.1-buster, erbium-buster
12 12-stretch, 12.20, 12.20-stretch, 12.20.1, 12.20.1-stretch, erbium, erbium-stretch
10-buster 10.23-buster, 10.23.2-buster, dubnium-buster
10 10-stretch, 10.23, 10.23-stretch, 10.23.2, 10.23.2-stretch, dubnium, dubnium-stretch

PHP

TAG ALIASES
8 8-buster, 8-cli, 8-cli-buster, 8.0, 8.0-buster, 8.0-cli, 8.0-cli-buster, 8.0.2, 8.0.2-buster, 8.0.2-cli, 8.0.2-cli-buster, buster, cli, cli-buster, latest
7 7-buster, 7-cli, 7-cli-buster, 7.4, 7.4-buster, 7.4-cli, 7.4-cli-buster, 7.4.15, 7.4.15-buster, 7.4.15-cli, 7.4.15-cli-buster
7.3 7.3-buster, 7.3-cli, 7.3-cli-buster, 7.3.27, 7.3.27-buster, 7.3.27-cli, 7.3.27-cli-buster
7.3-cli-stretch 7.3-stretch, 7.3.27-cli-stretch, 7.3.27-stretch