- /srv/gitlab-runner/config:/etc/gitlab-runner# 映射宿主机的配置文件目录- /var/run/docker.sock:/var/run/docker.sock - /data/html/test:/data# 映射宿主机的网站根entrypoint:["/bin/bash","/etc/gitlab-runner/register-runner.sh"]environment: -NODE_VERSION=18# 设置环境变量(如果需要) 要给...
vim/srv/gitlab-runner/config/config.toml 找到volumes配置,修改为如下,分别是挂载了宿主机的docker和配置Maven的缓存,提高效率 代码语言:javascript 复制 volumes=["/cache","/var/run/docker.sock:/var/run/docker.sock","/data/.m2/:/.m2/"] 在volumes配置下方增加一行配置,防止Runner重复拉取镜像 代码语言...
docker run -d --add-host gitlab.cyf.com:192.168.10.24 -v /home/cyf/docker/gitlab/runner/config:/etc/gitlab-runner -v /home/cyf/docker/gitlab/runner/scripts/:/home/gitlab-runner/scripts -v /var/run/docker.sock:/var/run/docker.sock --name gitlab-runner gitlab/gitlab-runner:v11.1....
- docker build -t $PAY_IMAGE_FULL_URL -f BlazorApp1/Dockerfile --no-cache . 推送Docker映像: stage: push-image before_script: - docker login -u gitlab-runner -p dkLDKduwoddj29492849fdjfjdueu29923 docker.amihome.cn script: - docker push $PAY_IMAGE_FULL_URL 启动Docker容器: stage: run...
1、启动gitlab-runner docker run -d --name gitlab-runner --restart always \-v /opt/data/gitlab-runner/config:/etc/gitlab-runner \-v /var/run/docker.sock:/var/run/docker.sock \ gitlab/gitlab-runner 2、注册runner docker exec-it gitlab-runner gitlab-ci-multi-runner register-n \ ...
-v /usr/bin/docker:/usr/bin/docker gitlab/gitlab-runner:将宿主机docker的命令挂载容器中,让容器可以使用docker命令。 在gitlab中创建runner实例 使用root账号登录gitlab,进入管理中心-》CI/CD-》Runner,点击新建实例runner,弹出配置信息页面。 配置信息主要有运行平台选择linux,标签可以写多个,也可以不写。如果...
Git——Docker搭建GitLab&简单的Runner配置-左眼会陪右眼哭の博客 本地测试提交:(ssh://git@http://192.168.137.130) 1、全局配置授权信息 代码语言:javascript 复制 git config--global user.name"你的名字"git config--global user.email"你的邮箱" ...
-v $HOME/gitlab-runner/config:/etc/gitlab-runner:这个挂载是将gitlab-runner的配置文件挂载到宿主机上,这样我们可以通过修改宿主机上的这个配置文件对gitlab-runner进行配置 -v /var/run/docker.sock:/var/run/docker.sock:这个挂载是将宿主机上的docker socket挂载到了容器内,这样容器内执行的docker命令会被...
docker run \ --rm \ -it \ --name xxx-gitlab-runner-tmp \ -v /xxx/config:/etc/gitlab-runner \ gitlab/gitlab-runner:latest register 1. 2. 3. 4. 5. 6. 7. 此脚本运行了一个临时的gitlab-runner容器,并且把之前正式的gitlab-runner容器的配置目录挂载到此容器之中,这样就可以通过临时的...