كود الخطأ:

client and
 server don't have same version (client : 1.19
, server: 1.18) docker-compose up -d returned exit
 code 1

سبب الخطأ:

$ docker version

Client version: 1.6
.2-circleciClient API version: 1.18
Go version (client): go1.4.2
Git commit (client): 2
f3236dOS/Arch (client): linux/amd64
Server version: 1.6
.2-circleciServer API version: 1.18
Go version (server): go1.4.2
Git commit (server): 2
f3236dOS/Arch (server): linux/amd64

الحل:requirements.txt

docker-compose<=1.3

شرح

بما إنّ docker-compose هلأ صار مرفوع لإصدار 1.3.3+، وبنفس الوقت عم يشتغل باستخدام docker remote api إصدار 1.19+، بينما Docker تبع CircleCI لسا هو 1.6.2 وبدعمه لِـ docker remote api عم يوصل لحد 1.18 بس؛ هالشي بيعمل عدم تطابق بين إصدار/قدرات الكلاینت والسرڤر.

الحل إنك تطلب بشكل واضح إنّ إصدار docker-compse(المقصود docker-compose)ما يِتعدّى 1.3.