mirror of
https://code.forgejo.org/forgejo/runner.git
synced 2024-12-18 20:02:45 +03:00
a384adbbc6
This PR addresses the issue listed in issue #170 regarding how to set up rootless Docker. It also expands on the documentation to show how to create deployments for different environments. Co-authored-by: ccureau <ccureau@noreply.gitea.io> Reviewed-on: https://gitea.com/gitea/act_runner/pulls/207 Reviewed-by: Jason Song <i@wolfogre.com> Co-authored-by: Chris Cureau <cmcureau@gmail.com> Co-committed-by: Chris Cureau <cmcureau@gmail.com>
8 lines
488 B
Markdown
8 lines
488 B
Markdown
### Run `act_runner` in a Docker Container
|
|
|
|
```sh
|
|
docker run -e GITEA_INSTANCE_URL=http://192.168.8.18:3000 -e GITEA_RUNNER_REGISTRATION_TOKEN=<runner_token> -v /var/run/docker.sock:/var/run/docker.sock -v $PWD/data:/data --name my_runner gitea/act_runner:nightly
|
|
```
|
|
|
|
The `/data` directory inside the docker container contains the runner API keys after registration.
|
|
It must be persisted, otherwise the runner would try to register again, using the same, now defunct registration token.
|