ডকার পাত্রে তাদের সময় তথ্য কোথায় পাওয়া যায়? আমি বেসিক উবুন্টু থেকে কিছু ধারক তৈরি করেছি: বিশ্বাসযোগ্য চিত্র, এবং যখন আমি এটি চালনা করি এবং 'তারিখ' অনুরোধ করি, আমি ইউটিসি সময় পাই।
কিছুক্ষণের জন্য আমি আমার ডকফাইফিলে নিম্নলিখিতটি করে এটির কাছাকাছি পৌঁছেছি:
RUN sudo echo "America/Los_Angeles" > /etc/timezone
তবে কোনও কারণে যে কাজ বন্ধ করে দিয়েছে। অনলাইন অনুসন্ধানে আমি নীচের প্রস্তাবিত দেখেছি:
docker run -v /etc/timezone:/etc/timezone [image-name]
এই দুটি পদ্ধতিই টাইমজোনটি সঠিকভাবে সেট করেছে!
$ cat /etc/timezone
America/Los_Angeles
$ date
Tue Apr 14 23:46:51 UTC 2015
কেউ কি জানে কী দেয়?
-v /etc/localtime:/etc/localtime:ro
(CentOS) সাজানোর কাজ ব্যবহার করে। ধারক-কমান্ড-লাইনের তারিখের মধ্যে প্রত্যাশিত সময় অঞ্চল বিন্যাসে তারিখ ফেরত আসে। কনটেইনারটিতে চলছে কিন্তু জেনকিনগুলি মনে করে টাইমজোনটি ইউটিসি। কেন? / ইত্যাদি / লোকালটাইমটি নির্মিত পাত্রে ../usr/share/zoneinfo/UTC এর একটি সিমিলিংক। ধারকটিতে ইউটিসি ফাইলের সামগ্রী এখন নতুন টাইমজোন। তবে জেনকিনস (এবং সম্ভবত অন্যান্য জাভা ভিত্তিক সফ্টওয়্যার) সেই সিমিলিংকের নাম ব্যবহার করে যা এখনও "ইউটিসি"। সমাধান অনুসন্ধান করা হচ্ছে। । ।
Alpine
ইনস্টল করতে হবেtzdata
, এখানে github.com/gliderlabs/docker-alpine/issues/136 দেখুন