আমাদের থেকে কিছুটা পুরানো ডকার সার্ভারটি RHEL 6.6 এ চলছে on এটি এখনই আমাদের অপারেশন দল দ্বারা ভাল সমর্থন করে না, তাই আমরা সহজেই আপগ্রেড করতে পারি না। এই মুহুর্তে এটি একটি ইপিল রেপো থেকে ডকার 1.3.2 চালায়। আমি যদি এতে প্রবেশ করি তবে ধারণার জন্য প্রুফস-এর জন্য আমার যা যা প্রয়োজন তা করি যা আশা করি যে আমাকে ডকারের জন্য অবকাঠামোগত সহায়তাটি রাস্তায় নামিয়ে আনতে সহায়তা করতে সহায়তা করবে।
আমি এটি টিসিপি / টিএলএস শোনার জন্য সেট আপ করেছি এবং আমি এটির সাথে সংযোগ করতে সক্ষম হয়েছি, তবে এটি আমার স্থানীয় ডকার ক্লায়েন্টের দেওয়া আদেশগুলি চালনা করতে অস্বীকার করেছে।
$ docker version
Client version: 1.4.1
Client API version: 1.16
Go version (client): go1.4
Git commit (client): 5bc2ff8
OS/Arch (client): darwin/amd64
FATA[0000] Error response from daemon: client and server don't have same version (client : 1.16, server: 1.15)
আমি জানি যে সংযোগটি নিজেই কাজ করে কারণ fig
:
$ cat > fig.yml
test:
image: busybox
$ fig run --rm test sh
/ # hostname -f
084f75fb59d4
আমি নতুন ডকার ক্লায়েন্টকে নতুন ডকার হোস্টে অ্যাক্সেস না করা পর্যন্ত পুরানো ডকার এপিআই সংস্করণটি ব্যবহার করতে বলার কোনও উপায় আছে কি?