Skip to content

Latest commit

 

History

History
40 lines (26 loc) · 1010 Bytes

README.md

File metadata and controls

40 lines (26 loc) · 1010 Bytes

Docker Compose Runner

This project uses Docker Compose to manage scaled GitHub self-hosted Runner instances.

Prerequisites

  • Docker
  • Docker Compose

Usage

Ubuntu

  • Make sure you adjust the ubuntu/.env file to your needs.

  • To start the runners in the ubuntu directory, adjust the ubuntu/docker-compose.yml file to your needs and run the following command:

    docker-compose -f ubuntu/docker-compose.yml up -d --build
  • To stop the runners in the ubuntu directory:

    docker-compose -f ubuntu/docker-compose.yml down

Ubuntu-Dind

  • Make sure you adjust the ubuntu-dind/.env file to your needs.

  • To start the runners in the ubuntu-dind directory, adjust the ubuntu-dind/docker-compose.yml file to your needs and run the following command:

    docker-compose -f ubuntu-dind/docker-compose.yml up -d --build
  • To stop the runners in the ubuntu-dind directory:

    docker-compose -f ubuntu-dind/docker-compose.yml down