【docker】解決gitlab ci gitlab-runner 使用shell調用docker build命令失敗的問題

我在gitlab ci 的yml文件中加入一些輸出日誌的腳本,最後發現居然是因爲沒有用sudo命令導致的。具體原因還不清楚,yml文件中也寫了whoami,輸出的確是root用戶,但是不知道爲什麼直接運行docker build會失敗,提示

docker Couldn't connect to Docker daemon at http+docker://localunixsocket - is it running

使用了sudo就不會有這個錯誤信息了,可以直接build並且push

gitlab ci還是坑還是蠻多 慢慢填吧

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章