我在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還是坑還是蠻多 慢慢填吧