Wie mein Forgejo Runner aufgesetzt ist habe ich hier bereits besprochen. Beim Schreiben des Posts habe ich Version 3.5.1 genutzt; inzwischen sind wir auf Version 5.0.4 und einiges hat sich verändert. Insbesondere hat eine der Veränderungen mein Setup kaputt gemacht, und das möchte ich besprechen.

Update: Dieses Setup geht auch mit dem v6 Update noch.

Docker Compose

Meine Docker Compose Datei wurde leicht angepasst:

  • Die Versionsnummer wurde von 3.5.1 auf 5.0.4 aktualisiert, offensichtlich.
  • Die Umgebungsvariable ist auch veschwunden, da die jetzt keinen Impact mehr hat.

Konfigurationsdatei

  • Der Docker Socket ist in der Konfigurationsdatei jetzt explizit definiert, indem ich die Konfiguration container.docker_host auf unix:///var/run/docker.sock gesetzt habe. Also in etwa so:
    container:
      docker_host: "unix:///var/run/docker.sock"
    

Der Rest des alten Artikels bleibt gültig.