ปัญหาในการใช้งาน Docker command ใน GitLab CI
โดยที่ runner จะเป็น docker
ซึ่งใน pipeline จะใช้งาน image ชื่อว่า docker:dind

ปัญหาที่เจอคือ

Cannot connect to the Docker daemon at tcp://docker:2375/. Is the docker daemon running?

วิธีการแก้ไขปัญหา (ไม่ใช่ลบและสร้างใหม่ หรือ restart)

ปัญหาคือเรื่อง version ของ docker in docker ที่ใช้งาน
กับการปิด TLS ไปก่อน !!
ก็จะพอช่วยให้งานไปต่อได้

ในส่วนของ TLS ควรจัดการให้ดีตามนี้ CA Certificate in GitLab CI with dind service