gpt4 book ai didi

Docker GitLab CI 不工作

转载 作者:行者123 更新时间:2023-12-02 19:07:13 25 4
gpt4 key购买 nike

尝试使用 CI 运行器为 gitlab 运送 docker 容器。运行者正在触发,但每次我得到

Using Docker executor with image phusion/baseimage ...
ERROR: Preparation failed: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

gitlab.ci.yml 非常简单
stages:
- deploy

deploy_staging:
stage: deploy
image: phusion/baseimage
script:
- docker info
- 'which ssh-agent || ( apt-get update -y && apt-get install openssh-client -y )'
- mkdir -p ~/.ssh
- eval $(ssh-agent -s)
- '[[ -f /.dockerenv ]] && echo -e "Host *ntStrictHostKeyChecking nonn" > ~/.ssh/config'
- ssh-add <(echo "$STAGING_PRIVATE_KEY")
- apt-get install rsync
- ssh -p22 gituser@STAGING-DK02 "mkdir -p /html/themes/_tmp"

任何帮助将不胜感激!

最佳答案

当我在没有提升权限的情况下运行任何 docker 命令时,我收到了该消息。

尝试使用 sudo 运行命令在前。

关于Docker GitLab CI 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48524581/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com