我想用gitlab来实现CICD,我想用docker-compose.yml来实现这一点,但是这不是工作,我无法连接到gitlab网站。另一种从撰写日志中获取此日志的方法是:
**gitlab-runner | **ERROR: Failed to load config stat /etc/gitlab-runner/config.toml: no such file or directory builds=0****这是我的撰写文件:
version: '3.5'
services:
gitlab:
container_name: gitlab
image: gitlab/gitlab-ce:latest
restart: always
environment:
GITLAB_OMNIBUS_CONFIG: |
external_url 'http://192.168.1.96'
gitlab_rails['gitlab_shell_ssh_port'] = 522
letsencrypt['enable'] = false
ports:
- "443:443"
- "80:80"
- "522:22"
volumes:
- ./config/gitlab:/etc/gitlab
- ./data/gitlab:/var/opt/gitlab
- ./logs:/var/log/gitlab
networks:
- gitlab
gitlab-runner:
image: gitlab/gitlab-runner
container_name: gitlab-runner
restart: always
depends_on:
- gitlab
volumes:
- ./config/gitlab-runner:/etc/gitlab-runner
- /var/run/docker.sock:/var/run/docker.sock
networks:
- gitlab
networks:
gitlab:如何创建config.toml文件,并在运行后编写如何绘制我的gitlab。一般帮助我用这种方式来实现CICD。
发布于 2021-12-12 10:42:06
从docker-compose.yml文件夹执行下一步:
$ touch ./config/gitlab-runner/config.toml
./config/gitlab-runner/config.toml $
$docker-复合重新启动gitlab-runner
https://stackoverflow.com/questions/70248993
复制相似问题