I’m using GitHub Service Containers to set up PostgreSQL in my GitHub Actions. Since the service containers pull Docker images and set them up in the runner machine, I want to confirm whether these pulls count against Docker’s rate limits.
Has anyone encountered issues with rate limits in this context, or does GitHub handle it differently? Any insights or documentation references would be appreciated.
Example Config:
jobs:
build:
name: Build & Analyse
runs-on: ["self-hosted", "Linux"]
env:
ImageOS: ubuntu20
services:
db:
image: postgres
env:
POSTGRES_USER: test
POSTGRES_PASSWORD: test1234
POSTGRES_DB: test
ports: ["5432:5432"]
options: >-
--health-cmd pg_isready
--health-interval 10s
--health-timeout 5s
--health-retries 5