প্রকল্প সম্পর্কে
Watchtower চলমান Docker কন্টেইনারগুলোর আপডেট স্বয়ংক্রিয় করে। যখন Docker Hub বা একটি প্রাইভেট রেজিস্ট্রিতে নতুন ইমেজ পুশ করা হয়, Watchtower তা টানে, বিদ্যমান কন্টেইনারটি সচেতনভাবে বন্ধ করে, এবং মূল ডিপ্লয়মেন্টের মতো একই অপশন ব্যবহার করে তা পুনরায় চালু করে।
দ্রুত শুরু করার জন্য একটি একক docker run কমান্ড যথেষ্ট, যা Docker সকেট (/var/run/docker.sock) মাউন্ট করে এবং nickfedor/watchtower ইমেজটি চালায়। প্রকল্পটি উল্লেখ করেছে যে এটি হোমল্যাব, মিডিয়া সেন্টার, লোকাল ডেভেলপমেন্ট পরিবেশ এবং অনুরূপ সেটআপের জন্য তৈরি, এবং স্পষ্টভাবে বাণিজ্যিক বা প্রোডাকশন ব্যবহারের সুপারিশ করে না; বরং Kubernetes-এর সাথে CI/CD ব্যবহারের পরামর্শ দেয়।
Docker ইমেজগুলো amd64, i386, armhf, arm64v8 এবং riscv64 আর্কিটেকচারের জন্য প্রকাশিত হয়। README-তে সাম্প্রতিক Docker সংস্করণ ব্যবহারের সুপারিশ উল্লেখ করা হয়েছে; এই সংস্করণটি v1.43 এবং তার উপরে সমর্থন করতে পরীক্ষিত, ডিফল্টভাবে API সংস্করণ অটোনেগোশিয়েট করে, এবং স্পষ্টভাবে সেট করা DOCKER_API_VERSION যাচাই করে; ব্যর্থ হলে অটোনেগোশিয়েশনে ফিরে যায়।
সম্পূর্ণ ডকুমেন্টেশন watchtower.nickfedor.com-এ হোস্ট করা আছে। রিপোজিটরিটি Apache-2.0 লাইসেন্সযুক্ত, CircleCI, Codecov এবং Codacy ব্যবহার করে, এবং একটি all-contributors তালিকা বজায় রাখে।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.