Skip to main content

Using containerized services

You can use containerized services in your GitHub Actions workflows.

Creating a Docker container action

In this tutorial, you'll learn how to build a Docker container action.

Creating PostgreSQL service containers

You can create a PostgreSQL service container to use in your workflow. This guide shows examples of creating a PostgreSQL service for jobs that run in containers or directly on the runner machine.

Creating Redis service containers

You can use service containers to create a Redis client in your workflow. This guide shows examples of creating a Redis service for jobs that run in containers or directly on the runner machine.