gitlab-runner 配合docker 構建自動化部署

搭建gitlab-ci 自動化部署

安裝 gitlab ci runner

curl -L https://packages.gitlab.com/install/repositories/runner/gitlab-ci-multi-runner/script.rpm.sh | sudo bash
sudo yum install gitlab-ci-multi-runner -y

查看是否運行正常html

gitlab-ci-multi-runner status
gitlab-runner: Service is running!

設置Docker權限

爲了能讓gitlab-runner 能正確的執行docker命令,須要把gitlab-runner 用戶添加到docker group裏,而後重啓docker和gitlab ci runnergit

sudo usermod -aG docker gitlab-runner

若是遇到用戶權限問題沒法解決 能夠賦予gitlab-runner用戶root權限,具體操做可參考 https://www.cnblogs.com/asukayui/p/3839915.htmldocker

相關文章
相關標籤/搜索