Gitlab-runner: docker or docker-compose not found in root but they already installed
Gitlab-runner: docker or docker-compose not found in root but they already installed
我已经在 CentOS 7/Ubuntu OS 和所有管道中通过 Sudo 安装了 gitlab runner 和 docker 和 docker-compose运行良好,但是当我将另一个项目激活到 gitlab-runner 时,它无法识别任何东西,例如 sudo。有时当前的跑步者表现得像新的 gitlab 项目结果,docker 或 docker-compose,我不知道为什么?
$ whoami
root
$ docker info
/bin/sh: eval: line 59: docker: not found
或
$ docker-compose --version
/bin/sh: eval: line 59: docker-compose: not found
主要问题是我们应该禁用 共享跑步者 因为docker 和docker-组合或其他东西没有安装到共享跑步者中。所以在禁用它们之后,一切都会正常工作。
The shared runners have disabled in following image:
我已经在 CentOS 7/Ubuntu OS 和所有管道中通过 Sudo 安装了 gitlab runner 和 docker 和 docker-compose运行良好,但是当我将另一个项目激活到 gitlab-runner 时,它无法识别任何东西,例如 sudo。有时当前的跑步者表现得像新的 gitlab 项目结果,docker 或 docker-compose,我不知道为什么?
$ whoami
root
$ docker info
/bin/sh: eval: line 59: docker: not found
或
$ docker-compose --version
/bin/sh: eval: line 59: docker-compose: not found
主要问题是我们应该禁用 共享跑步者 因为docker 和docker-组合或其他东西没有安装到共享跑步者中。所以在禁用它们之后,一切都会正常工作。
The shared runners have disabled in following image: