Semaphore Container Registry#
Semaphore hosts a set of images that are used by sem-service
, as well as a set of convenience images.
You can use these images in your Semaphore environment without any restrictions or limits.
Using an unsupported version#
In event that you need to use a Docker image that is not covered in this list, please note that Semaphore allows pulls from any Docker repository.
You can find more information on our working with Docker documentation page.
Convenience Docker images#
Semaphore comes with pre-built convenience Docker images hosted on the Semaphore Container Registry.
If you are using a Docker-based CI/CD environment in combination with convenience images, Semaphore will automatically redirect any pulls from the semaphoreci
Docker Hub repository to the Semaphore Container Registry.
The source code of the Semaphore Docker images is hosted on Github.
Ruby#
Image | Link |
---|---|
ruby:2.0 | registry.semaphoreci.com/ruby:2.0 |
ruby:2.0-node-browsers | registry.semaphoreci.com/ruby:2.0-node-browsers |
ruby:2.1 | registry.semaphoreci.com/ruby:2.1 |
ruby:2.1-node-browsers | registry.semaphoreci.com/ruby:2.1-node-browsers |
ruby:2.2 | registry.semaphoreci.com/ruby:2.2 |
ruby:2.2-node-browsers | registry.semaphoreci.com/ruby:2.2-node-browsers |
ruby:2.3 | registry.semaphoreci.com/ruby:2.3 |
ruby:2.3-node-browsers | registry.semaphoreci.com/ruby:2.3-node-browsers |
ruby:2.4 | registry.semaphoreci.com/ruby:2.4 |
ruby:2.4-node-browsers | registry.semaphoreci.com/ruby:2.4-node-browsers |
ruby:2.5 | registry.semaphoreci.com/ruby:2.5 |
ruby:2.5-node-browsers | registry.semaphoreci.com/ruby:2.5-node-browsers |
ruby:2.5 | registry.semaphoreci.com/ruby:2.5 |
ruby:2.5-node-browsers | registry.semaphoreci.com/ruby:2.5-node-browsers |
ruby:2.6 | registry.semaphoreci.com/ruby:2.6 |
ruby:2.6-node-browsers | registry.semaphoreci.com/ruby:2.6-node-browsers |
ruby:2.7 | registry.semaphoreci.com/ruby:2.7 |
ruby:2.7-node-browsers | registry.semaphoreci.com/ruby:2.7-node-browsers |
ruby:3.0 | registry.semaphoreci.com/ruby:3.0 |
ruby:3.0-node-browsers | registry.semaphoreci.com/ruby:3.0-node-browsers |
ruby:3.0.1 | registry.semaphoreci.com/ruby:3.0.1 |
ruby:3.0.1-node-browsers | registry.semaphoreci.com/ruby:3.0.1-node-browsers |
ruby:3.0.2 | registry.semaphoreci.com/ruby:3.0.2 |
ruby:3.0.2-node-browsers | registry.semaphoreci.com/ruby:3.0.2-node-browsers |
ruby:3.0.3 | registry.semaphoreci.com/ruby:3.0.3 |
ruby:3.0.3-node-browsers | registry.semaphoreci.com/ruby:3.0.3-node-browsers |
ruby:3.0.4 | registry.semaphoreci.com/ruby:3.0.4 |
ruby:3.0.4-node-browsers | registry.semaphoreci.com/ruby:3.0.4-node-browsers |
ruby:3.0.5 | registry.semaphoreci.com/ruby:3.0.5 |
ruby:3.0.5-node-browsers | registry.semaphoreci.com/ruby:3.0.5-node-browsers |
ruby:3.0.6 | registry.semaphoreci.com/ruby:3.0.6 |
ruby:3.0.6-node-browsers | registry.semaphoreci.com/ruby:3.0.6-node-browsers |
ruby:3.1.0 | registry.semaphoreci.com/ruby:3.1.0 |
ruby:3.1.0-node-browsers | registry.semaphoreci.com/ruby:3.1.0-node-browsers |
ruby:3.1.1 | registry.semaphoreci.com/ruby:3.1.1 |
ruby:3.1.1-node-browsers | registry.semaphoreci.com/ruby:3.1.1-node-browsers |
ruby:3.1.2 | registry.semaphoreci.com/ruby:3.1.2 |
ruby:3.1.2-node-browsers | registry.semaphoreci.com/ruby:3.1.2-node-browsers |
ruby:3.1.3 | registry.semaphoreci.com/ruby:3.1.3 |
ruby:3.1.3-node-browsers | registry.semaphoreci.com/ruby:3.1.3-node-browsers |
ruby:3.1.4 | registry.semaphoreci.com/ruby:3.1.4 |
ruby:3.1.4-node-browsers | registry.semaphoreci.com/ruby:3.1.4-node-browsers |
ruby:3.2.0 | registry.semaphoreci.com/ruby:3.2.0 |
ruby:3.2.0-node-browsers | registry.semaphoreci.com/ruby:3.2.0-node-browsers |
ruby:3.2.2 | registry.semaphoreci.com/ruby:3.2.2 |
ruby:3.2.2-node-browsers | registry.semaphoreci.com/ruby:3.2.2-node-browsers |
ruby:3.2.3 | registry.semaphoreci.com/ruby:3.2.3 |
ruby:3.2.3-node-browsers | registry.semaphoreci.com/ruby:3.2.3-node-browsers |
ruby:3.3.0 | registry.semaphoreci.com/ruby:3.3.0 |
ruby:3.3.0-node-browsers | registry.semaphoreci.com/ruby:3.3.0-node-browsers |
Python#
Image | Link |
---|---|
python:3.2 | registry.semaphoreci.com/python:3.2 |
python:3.2-node-browsers | registry.semaphoreci.com/python:3.2-node-browsers |
python:3.3 | registry.semaphoreci.com/python:3.3 |
python:3.3-node-browsers | registry.semaphoreci.com/python:3.3-node-browsers |
python:3.4 | registry.semaphoreci.com/python:3.4 |
python:3.4-node-browsers | registry.semaphoreci.com/python:3.4-node-browsers |
python:3.5 | registry.semaphoreci.com/python:3.5 |
python:3.5-node-browsers | registry.semaphoreci.com/python:3.5-node-browsers |
python:3.6 | registry.semaphoreci.com/python:3.6 |
python:3.6-node-browsers | registry.semaphoreci.com/python:3.6-node-browsers |
python:3.7 | registry.semaphoreci.com/python:3.7 |
python:3.7-node-browsers | registry.semaphoreci.com/python:3.7-node-browsers |
python:3.8 | registry.semaphoreci.com/python:3.8 |
python:3.8-node-browsers | registry.semaphoreci.com/python:3.8-node-browsers |
python:3.9 | registry.semaphoreci.com/python:3.9 |
python:3.9-node-browsers | registry.semaphoreci.com/python:3.9-node-browsers |
python:3.10 | registry.semaphoreci.com/python:3.10.0a1 |
python:3.10-node-browsers | registry.semaphoreci.com/python:3.10.0a1-node-browsers |
python:3.11 | registry.semaphoreci.com/python:3.11.7 |
python:3.11-node-browsers | registry.semaphoreci.com/python:3.11.7-node-browsers |
python:3.12.1 | registry.semaphoreci.com/python:3.12.1 |
python:3.12.1-node-browsers | registry.semaphoreci.com/python:3.12.1-node-browsers |
PHP#
Image | Link |
---|---|
php:5.6 | registry.semaphoreci.com/php:5.6 |
php:7.2 | registry.semaphoreci.com/php:7.2 |
php:7.3 | registry.semaphoreci.com/php:7.3 |
php:7.4 | registry.semaphoreci.com/php:7.4 |
php:8.0 | registry.semaphoreci.com/php:8.0 |
php:8.1.9 | registry.semaphoreci.com/php:8.1.9 |
php:8.2.15 | registry.semaphoreci.com/php:8.2.15 |
php:8.3.2 | registry.semaphoreci.com/php:8.3.2 |
php:5.6-node | registry.semaphoreci.com/php:5.6-node |
php:7.2-node | registry.semaphoreci.com/php:7.2-node |
php:7.3-node | registry.semaphoreci.com/php:7.3-node |
php:7.4-node | registry.semaphoreci.com/php:7.4-node |
php:8.0-node | registry.semaphoreci.com/php:8.0-node |
php:8.1.9-node | registry.semaphoreci.com/php:8.1.9-node |
php:8.2.15-node | registry.semaphoreci.com/php:8.2.15-node |
php:8.3.2-node | registry.semaphoreci.com/php:8.3.2-node |
php:5.6-browsers | registry.semaphoreci.com/php:5.6-browsers |
php:7.2-browsers | registry.semaphoreci.com/php:7.2-browsers |
php:7.3-browsers | registry.semaphoreci.com/php:7.3-browsers |
php:7.4-browsers | registry.semaphoreci.com/php:7.4-browsers |
php:8.0-browsers | registry.semaphoreci.com/php:8.0-browsers |
php:8.1.9-browsers | registry.semaphoreci.com/php:8.1.9-browsers |
php:8.2.15-browsers | registry.semaphoreci.com/php:8.2.15-browsers |
php:8.3.2-browsers | registry.semaphoreci.com/php:8.3.2-browsers |
php:5.6-node-browsers | registry.semaphoreci.com/php:5.6-node-browsers |
php:7.2-node-browsers | registry.semaphoreci.com/php:7.2-node-browsers |
php:7.3-node-browsers | registry.semaphoreci.com/php:7.3-node-browsers |
php:7.4-node-browsers | registry.semaphoreci.com/php:7.4-node-browsers |
php:8.0-node-browsers | registry.semaphoreci.com/php:8.0-node-browsers |
php:8.1.9-node-browsers | registry.semaphoreci.com/php:8.1.9-node-browsers |
php:8.2.15-node-browsers | registry.semaphoreci.com/php:8.2.15-node-browsers |
php:8.3.2-node-browsers | registry.semaphoreci.com/php:8.3.2-node-browsers |
Haskell#
Image | Link |
---|---|
haskell:8.8 | registry.semaphoreci.com/haskell:8.8 |
haskell:8.10 | registry.semaphoreci.com/haskell:8.10 |
haskell:9.0.1 | registry.semaphoreci.com/haskell:9.0.1 |
haskell:9.0.2 | registry.semaphoreci.com/haskell:9.0.2 |
haskell:9.2.1 | registry.semaphoreci.com/haskell:9.2.1 |
haskell:9.2.8 | registry.semaphoreci.com/haskell:9.2.8 |
haskell:9.4.2 | registry.semaphoreci.com/haskell:9.4.2 |
haskell:9.4.7 | registry.semaphoreci.com/haskell:9.4.7 |
haskell:9.6.3 | registry.semaphoreci.com/haskell:9.6.3 |
haskell:9.6.4 | registry.semaphoreci.com/haskell:9.6.4 |
haskell:9.8.1 | registry.semaphoreci.com/haskell:9.8.1 |
Rust#
Image | Link |
---|---|
rust:1.47 | registry.semaphoreci.com/rust:1.47 |
rust:1.47-node-browsers | registry.semaphoreci.com/rust:1.47-node-browsers |
rust:1.51 | registry.semaphoreci.com/rust:1.51 |
rust:1.51-node-browsers | registry.semaphoreci.com/rust:1.51-node-browsers |
rust:1.75 | registry.semaphoreci.com/rust:1.75 |
rust:1.75-node-browsers | registry.semaphoreci.com/rust:1.75-node-browsers |
Golang#
Image | Link |
---|---|
golang:1.14 | registry.semaphoreci.com/golang:1.14 |
golang:1.14-node-browsers | registry.semaphoreci.com/golang:1.14-node-browsers |
golang:1.15 | registry.semaphoreci.com/golang:1.15 |
golang:1.15-node-browsers | registry.semaphoreci.com/golang:1.15-node-browsers |
golang:1.16 | registry.semaphoreci.com/golang:1.16 |
golang:1.16-node-browsers | registry.semaphoreci.com/golang:1.16-node-browsers |
golang:1.17 | registry.semaphoreci.com/golang:1.17 |
golang:1.17-node-browsers | registry.semaphoreci.com/golang:1.17-node-browsers |
golang:1.18 | registry.semaphoreci.com/golang:1.18 |
golang:1.18-node-browsers | registry.semaphoreci.com/golang:1.18-node-browsers |
golang:1.19 | registry.semaphoreci.com/golang:1.19 |
golang:1.19-node-browsers | registry.semaphoreci.com/golang:1.19-node-browsers |
golang:1.20 | registry.semaphoreci.com/golang:1.20 |
golang:1.20-node-browsers | registry.semaphoreci.com/golang:1.20-node-browsers |
golang:1.21 | registry.semaphoreci.com/golang:1.21 |
golang:1.21-node-browsers | registry.semaphoreci.com/golang:1.21-node-browsers |
golang:1.22 | registry.semaphoreci.com/golang:1.22 |
golang:1.22-node-browsers | registry.semaphoreci.com/golang:1.22-node-browsers |
Elixir#
Image | Link |
---|---|
elixir:1.5 | registry.semaphoreci.com/elixir:1.5 |
elixir:1.6 | registry.semaphoreci.com/elixir:1.6 |
elixir:1.7 | registry.semaphoreci.com/elixir:1.7 |
elixir:1.8 | registry.semaphoreci.com/elixir:1.8 |
elixir:1.9 | registry.semaphoreci.com/elixir:1.9 |
elixir:1.10 | registry.semaphoreci.com/elixir:1.10 |
elixir:1.11 | registry.semaphoreci.com/elixir:1.11 |
elixir:1.12 | registry.semaphoreci.com/elixir:1.12 |
elixir:1.13 | registry.semaphoreci.com/elixir:1.13 |
elixir:1.14 | registry.semaphoreci.com/elixir:1.14 |
elixir:1.15 | registry.semaphoreci.com/elixir:1.15 |
elixir:1.16 | registry.semaphoreci.com/elixir:1.16 |
Node#
Image | Link |
---|---|
node:10 | registry.semaphoreci.com/node:10 |
node:10-browsers | registry.semaphoreci.com/node:10-browsers |
node:12 | registry.semaphoreci.com/node:12 |
node:12-browsers | registry.semaphoreci.com/node:12-browsers |
node:14 | registry.semaphoreci.com/node:14 |
node:14-browsers | registry.semaphoreci.com/node:14-browsers |
node:15 | registry.semaphoreci.com/node:15 |
node:15-browsers | registry.semaphoreci.com/node:15-browsers |
node:16 | registry.semaphoreci.com/node:16 |
node:16-browsers | registry.semaphoreci.com/node:16-browsers |
node:17 | registry.semaphoreci.com/node:17 |
node:17-browsers | registry.semaphoreci.com/node:17-browsers |
node:18 | registry.semaphoreci.com/node:18 |
node:18-browsers | registry.semaphoreci.com/node:18-browsers |
node:19 | registry.semaphoreci.com/node:19 |
node:19-browsers | registry.semaphoreci.com/node:19-browsers |
node:20 | registry.semaphoreci.com/node:20 |
node:20-browsers | registry.semaphoreci.com/node:20-browsers |
node:21 | registry.semaphoreci.com/node:21 |
node:21-browsers | registry.semaphoreci.com/node:21-browsers |
Ubuntu#
Image | Link |
---|---|
ubuntu:18.04 | registry.semaphoreci.com/ubuntu:18.04 |
ubuntu:20.04 | registry.semaphoreci.com/ubuntu:20.04 |
ubuntu:22.04 | registry.semaphoreci.com/ubuntu:22.04 |
Android#
Image | Link |
---|---|
android:25 | registry.semaphoreci.com/android:25 |
android:25-flutter | registry.semaphoreci.com/android:25-flutter |
android:25-node | registry.semaphoreci.com/android:25-node |
android:26 | registry.semaphoreci.com/android:26 |
android:26-flutter | registry.semaphoreci.com/android:26-flutter |
android:26-node | registry.semaphoreci.com/android:26-node |
android:27 | registry.semaphoreci.com/android:27 |
android:27-flutter | registry.semaphoreci.com/android:27-flutter |
android:27-node | registry.semaphoreci.com/android:27-node |
android:28 | registry.semaphoreci.com/android:28 |
android:28-flutter | registry.semaphoreci.com/android:28-flutter |
android:28-node | registry.semaphoreci.com/android:28-node |
android:29 | registry.semaphoreci.com/android:29 |
android:29-flutter | registry.semaphoreci.com/android:29-flutter |
android:29-node | registry.semaphoreci.com/android:29-node |
android:30 | registry.semaphoreci.com/android:30 |
android:30-flutter | registry.semaphoreci.com/android:30-flutter |
android:30-node | registry.semaphoreci.com/android:30-node |
android:31 | registry.semaphoreci.com/android:31 |
android:31-flutter | registry.semaphoreci.com/android:31-flutter |
android:31-node | registry.semaphoreci.com/android:31-node |
android:32 | registry.semaphoreci.com/android:32 |
android:32-flutter | registry.semaphoreci.com/android:32-flutter |
android:32-node | registry.semaphoreci.com/android:32-node |
android:33 | registry.semaphoreci.com/android:33 |
android:33-flutter | registry.semaphoreci.com/android:33-flutter |
android:33-node | registry.semaphoreci.com/android:33-node |
android:34 | registry.semaphoreci.com/android:34 |
android:34-flutter | registry.semaphoreci.com/android:34-flutter |
android:34-node | registry.semaphoreci.com/android:34-node |
Supported sem-service images#
The sem-service
is a utility on Linux-based virtual machines for starting, stopping, and getting the status of background services. You can use sem-service
to pull images from the Semaphore Container Registry. All supported versions are listed below.
Postgres#
Image | Link |
---|---|
postgres:9.4 | registry.semaphoreci.com/postgres:9.4 |
postgres:9.5 | registry.semaphoreci.com/postgres:9.5 |
postgres:9.6 | registry.semaphoreci.com/postgres:9.6 |
postgres:10 | registry.semaphoreci.com/postgres:10 |
postgres:11 | registry.semaphoreci.com/postgres:11 |
postgres:12 | registry.semaphoreci.com/postgres:12 |
postgres:13 | registry.semaphoreci.com/postgres:13 |
postgres:14 | registry.semaphoreci.com/postgres:14 |
postgres:15 | registry.semaphoreci.com/postgres:15 |
postgres:16 | registry.semaphoreci.com/postgres:16 |
PostGis#
Image | Link |
---|---|
postgis:9.6-2.5 | registry.semaphoreci.com/postgis:9.6-2.5 |
postgis:9.6-3.0 | registry.semaphoreci.com/postgis:9.6-3.0 |
postgis:10-2.5 | registry.semaphoreci.com/postgis:10-2.5 |
postgis:11-2.5 | registry.semaphoreci.com/postgis:11-2.5 |
postgis:11-3.0 | registry.semaphoreci.com/postgis:11-3.0 |
postgis:12-2.5 | registry.semaphoreci.com/postgis:12-2.5 |
postgis:12-3.0 | registry.semaphoreci.com/postgis:12-3.0 |
postgis:13-3.0 | registry.semaphoreci.com/postgis:13-3.0 |
postgis:14-3.1 | registry.semaphoreci.com/postgis:14-3.1 |
ElasticSearch#
Image | Link |
---|---|
elasticsearch:1.7 | registry.semaphoreci.com/elasticsearch:1.7 |
elasticsearch:2.4 | registry.semaphoreci.com/elasticsearch:2.4 |
elasticsearch:5.4 | registry.semaphoreci.com/elasticsearch:5.4 |
elasticsearch:5.5 | registry.semaphoreci.com/elasticsearch:5.5 |
elasticsearch:5.6 | registry.semaphoreci.com/elasticsearch:5.6 |
elasticsearch:6.5 | registry.semaphoreci.com/elasticsearch:6.5 |
elasticsearch:6.6 | registry.semaphoreci.com/elasticsearch:6.6 |
elasticsearch:7.1 | registry.semaphoreci.com/elasticsearch:7.1 |
elasticsearch:7.2 | registry.semaphoreci.com/elasticsearch:7.2 |
elasticsearch:7.3 | registry.semaphoreci.com/elasticsearch:7.3 |
elasticsearch:7.4 | registry.semaphoreci.com/elasticsearch:7.4 |
elasticsearch:7.5 | registry.semaphoreci.com/elasticsearch:7.5 |
elasticsearch:7.6 | registry.semaphoreci.com/elasticsearch:7.6 |
elasticsearch:7.7 | registry.semaphoreci.com/elasticsearch:7.7 |
elasticsearch:7.8 | registry.semaphoreci.com/elasticsearch:7.8 |
elasticsearch:7.9 | registry.semaphoreci.com/elasticsearch:7.9 |
elasticsearch:7.10 | registry.semaphoreci.com/elasticsearch:7.10 |
elasticsearch:7.11 | registry.semaphoreci.com/elasticsearch:7.11 |
elasticsearch:7.12 | registry.semaphoreci.com/elasticsearch:7.12 |
elasticsearch:8.5.1 | registry.semaphoreci.com/elasticsearch:8.5.1 |
elasticsearch:8.5.3 | registry.semaphoreci.com/elasticsearch:8.5.3 |
elasticsearch:8.9.2 | registry.semaphoreci.com/elasticsearch:8.9.2 |
elasticsearch:8.11.3 | registry.semaphoreci.com/elasticsearch:8.11.3 |
MongoDB#
Image | Link |
---|---|
mongo:3.2 | registry.semaphoreci.com/mongo:3.2 |
mongo:3.6 | registry.semaphoreci.com/mongo:3.6 |
mongo:4.0 | registry.semaphoreci.com/mongo:4.0 |
mongo:4.1 | registry.semaphoreci.com/mongo:4.1 |
mongo:4.2 | registry.semaphoreci.com/mongo:4.2 |
mongo:4.4 | registry.semaphoreci.com/mongo:4.4 |
mongo:5.0.9 | registry.semaphoreci.com/mongo:5.0.9 |
mongo:6.0.8 | registry.semaphoreci.com/mongo:6.0.8 |
Redis#
Image | Link |
---|---|
redis:2.8 | registry.semaphoreci.com/redis:2.8 |
redis:3.2 | registry.semaphoreci.com/redis:3.2 |
redis:4.0 | registry.semaphoreci.com/redis:4.0 |
redis:5.0 | registry.semaphoreci.com/redis:5.0 |
redis:6.2 | registry.semaphoreci.com/redis:6.2 |
redis:7.0 | registry.semaphoreci.com/redis:7.0 |
MySQL#
Image | Link |
---|---|
mysql:5.5 | registry.semaphoreci.com/mysql:5.5 |
mysql:5.6 | registry.semaphoreci.com/mysql:5.6 |
mysql:5.7 | registry.semaphoreci.com/mysql:5.7 |
mysql:8.0 | registry.semaphoreci.com/mysql:8.0 |
Memcached#
Image | Link |
---|---|
memcached:1.5 | registry.semaphoreci.com/memcached:1.5 |
memcached:1.6 | registry.semaphoreci.com/memcached:1.6 |
RabbitMQ#
Image | Link |
---|---|
rabbitmq:3.6 | registry.semaphoreci.com/rabbitmq:3.6 |
rabbitmq:3.8 | registry.semaphoreci.com/rabbitmq:3.8 |
Cassandra DB#
Image | Link |
---|---|
cassandra:3.11 | registry.semaphoreci.com/cassandra:3.11 |
Rethink DB#
Image | Link |
---|---|
rethinkdb:2.3 | registry.semaphoreci.com/rethinkdb:2.3 |
rethinkdb:2.4 | registry.semaphoreci.com/rethinkdb:2.4 |
Unity#
Image | Link |
---|---|
unityci/editor:2020.3.25f1-android-0 | registry.semaphoreci.com/unityci/editor:2020.3.25f1-android-0 |
unityci/editor:ubuntu-2020.3.25f1-webgl-0.15.0 | registry.semaphoreci.com/unityci/editor:ubuntu-2020.3.25f1-webgl-0.15.0 |
unityci/editor:ubuntu-2020.3.25f1-ios-0.15.0 | registry.semaphoreci.com/unityci/editor:ubuntu-2020.3.25f1-ios-0.15.0 |