前幾日建置完Drone跟寫完PlurkBot後
今天很開心的要來實驗Drone快速自動測試的功能
隨便修改一個PlurkBot的檔案後Push!(能下Push就是爽!)
再到Drone的後台去看,很好!很正常的執行起來了!
我可以安安心心的看動畫等等來看結果
1HR~過去了
都看完兩集動畫了,結果應該也早就出來了吧
疑~怎麼還在跑??
不可能啊!
這必定有鬼,難道跟最近鬼門開有關!?
不可能,只好來查看一下log紀錄
執行 docker logs XXXXXXX
出現了!!!
time=“2018-02-02T14:54:01Z” level=fatal msg=“DRONE_HOST is not properly configured”
三小咚咚???
HOST不對?
不對阿~我明明就是按照網路的設定阿
只有Port不一樣,怎麼會這樣呢?
莫非我一定要用80,一定要這樣霸凌我嗎?
可是80又被IIS占用
只好另求他法這次來是是Nginx
結果好像更悲劇
1HR
ERROR: for nginx Cannot start service nginx: OCI runtime create failed: container_linux.go:348: starting container process caused “process_linux.go:402: container init caused "rootfs_linux.go:58: mounting \"/host_mnt/d/Coding/Server/drone/default.conf\" to rootfs \"/var/lib/docker/overlay2/469fecfa64bb76c8c467ddfeea1084a1acdd3f279f1b38822d3a9458c243f71e/merged\" at \"/var/lib/docker/overlay2/469fecfa64bb76c8c467ddfeea1084a1acdd3f279f1b38822d3a9458c243f71e/merged/etc/nginx/conf.d/default.conf\" caused \"not a directory\""”: unknown: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type ERROR: Encountered errors while bringing up the project.
好吧~我本日放棄~~~~~
明後天在繼續處理好了!
沒想到只是想跑個Drone都這麼困難阿QAQ