GitLab - 安装 - docker
GitLab - 安装 - docker
注意:以下脚本是 走的http模式,而不是https模式
gitlab: image: gitlab/gitlab-ce restart: always hostname: '81.70.22.100' environment: GITLAB_OMNIBUS_CONFIG: | external_url 'http://81.70.22.100:8443' nginx['redirect_http_to_https'] = false letsencrypt['enable'] = false ports: - 8443:8443 volumes: - ./data:/var/opt/gitlab - ./logs:/var/log/gitlab - ./config:/etc/gitlab
gitlab-runner
基于容器执行注册
docker exec -it gitlab-runner gitlab-ci-multi-runner register \ --non-interactive \ --tls-ca-file /home/data/gitlab-runner/certs/ca.crt \ --url https://81.70.22.100:8443/ \ --registration-token dPvKQXAFiajhHEzVLzsF \ --name hello-world-runner \ --tag-list master \ --executor shell \ --locked true \ --run-untagged false #是否可以执行未知tag的job
原生安装执行注册
gitlab-runner register \ --non-interactive \ --tls-ca-file /home/data/gitlab-runner/certs/ca.crt \ --url https://81.70.22.100:8443/ \ --registration-token dPvKQXAFiajhHEzVLzsF \ --name hello-world-runner \ --tag-list master \ --executor shell \ --locked true \ --run-untagged false #是否可以执行未知tag的job
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步