先通过命令获取GitAction环境
docker run --rm -v /var/run/docker.sock:/var/run/docker.sock ghcr.io/red5d/docker-autocompose gitactrunner
获取docker-compose部署文件
networks:
gitactrunner_gitactrunner-network:
external: true
name: "gitactrunner_gitactrunner-network"
services:
gitactrunner:
container_name: "gitactrunner"
entrypoint:
- "/sbin/tini"
- "--"
- "run.sh"
environment:
- "GITEA_INSTANCE_URL=https://git.wsh.lly.cn"
- "GITEA_RUNNER_REGISTRATION_TOKEN=oCkdHE0bbOtr7nKFruc1FrzomMX0ImzLynycoL29"
- "GITEA_RUNNER_NAME=gitAct"
- "GITEA_RUNNER_LABELS=ubuntu-latest:docker://node:20-bullseye,ubuntu-22.04:docker://node:20-bullseye,linux/amd64:host"
- "CONFIG_FILE=/config.yaml"
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
hostname: "7a5daa0044b1"
image: "gitea/act_runner:latest"
ipc: "private"
labels:
com.docker.compose.config-hash: "d82781d529c18290b1060d35a0e85052acb7a7fce08a7cfb4ba6bff12c113721"
com.docker.compose.container-number: "1"
com.docker.compose.depends_on: ""
com.docker.compose.image: "sha256:8a457a8e015063a7e8957f21bb712e1a510e079d840ab77cd054198955e66609"
com.docker.compose.oneoff: "False"
com.docker.compose.project: "gitactrunner"
com.docker.compose.project.config_files: "/volume3/DataSource/gitactrunner/compose.yaml"
com.docker.compose.project.working_dir: "/volume3/DataSource/gitactrunner"
com.docker.compose.service: "runner"
com.docker.compose.version: "2.20.1"
logging:
driver: "db"
options: {}
networks:
- "gitactrunner_gitactrunner-network"
restart: "unless-stopped"
volumes:
- "/var/run/docker.sock:/var/run/docker.sock"
- "/volume3/DataSource/gitactrunner/config.yaml:/config.yaml"
- "/volume3/DataSource/gitactrunner:/data"
working_dir: "/"
version: "3.6"
评论