Docker Compose কনভার্টার
docker run কমান্ডকে docker-compose YAML-এ ও বিপরীতে রূপান্তর করুন। volumes, ports, env, networks, restart পলিসি সমর্থন করে। ব্রাউজারে চলে।
তথ্যসূত্র
Docker Compose কনভার্টার কীভাবে কাজ করে?
docker run → compose: কমান্ড-লাইন টোকেনাইজ করে, ফ্ল্যাগগুলিকে compose কী-তে ম্যাপ করে (-p → ports, -v → volumes, -e → environment, --name → service name, --restart → restart policy), এবং বৈধ docker-compose.yml নির্গত করে। compose → docker run: YAML পার্স করে এবং প্রতিটি পরিষেবার জন্য docker run কমান্ড পুনর্নির্মাণ করে।
সমর্থিত ফ্ল্যাগ
-p/--publish— port mappings-v/--volume— bind mounts ও named volumes-e/--env— environment variables--name— container নাম → service নাম--restart— restart policy--network,-d,--rm,--entrypoint,-w,-u
সাধারণ ব্যবহার
- অনবোর্ডিং — টিউটোরিয়ালের docker run কমান্ডকে রক্ষণাবেক্ষণযোগ্য compose ফাইলে পরিণত করুন।
- রিফ্যাক্টরিং — docker run স্ক্রিপ্ট থেকে compose-পরিচালিত স্ট্যাকে স্থানান্তর করুন।
- ডকুমেন্টেশন — উভয় ফর্ম পাশাপাশি দেখান।
গোপনীয়তা
সমস্ত রূপান্তর 100% আপনার ব্রাউজারে চলে। কোনো ডেটা কোনো সার্ভারে পাঠানো হয় না।