Commit eab9ff0c authored by Achilleas Pipinellis's avatar Achilleas Pipinellis

Merge branch 'docs-ssot-ci-services' into 'master'

Docs: ssot - ci services

See merge request gitlab-org/gitlab-ce!28800
parents e33cab9f a76ad1af
--- ---
comments: false comments: false
type: index
--- ---
# GitLab CI Services # GitLab CI services examples
GitLab CI uses the `services` keyword to define what docker containers should The [`services`](../docker/using_docker_images.md#what-is-a-service)
be linked with your base image. Below is a list of examples you may use. keyword defines a Docker image that runs during a `job` linked to the
Docker image that the image keyword defines. This allows you to access
the service image during build time.
The service image can run any application, but the most common use
case is to run a database container, for example:
- [Using MySQL](mysql.md) - [Using MySQL](mysql.md)
- [Using PostgreSQL](postgres.md) - [Using PostgreSQL](postgres.md)
- [Using Redis](redis.md) - [Using Redis](redis.md)
- [Using Other Services](../docker/using_docker_images.md#what-is-a-service)
---
type: reference
---
# Using MySQL # Using MySQL
As many applications depend on MySQL as their database, you will eventually As many applications depend on MySQL as their database, you will eventually
......
---
type: reference
---
# Using PostgreSQL # Using PostgreSQL
As many applications depend on PostgreSQL as their database, you will As many applications depend on PostgreSQL as their database, you will
......
---
type: reference
---
# Using Redis # Using Redis
As many applications depend on Redis as their key-value store, you will As many applications depend on Redis as their key-value store, you will
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment