Docker প্রবেশ এবং ইনস্টলেশন
কোন সিস্টেম যাই হোক, Docker সেটআপ হলে অর্ধেক কাজ শেষ
কেন Docker ব্যবহার করতে হয়
তুমি হয়তো Docker শুনেছ কিন্তু ব্যবহার করো নি, বা ব্যবহার করেছ কিন্তু বুঝো নি। সহজ কথায়: Docker অ্যাপ্লিকেশন এবং তার প্রয়োজনীয় সব ডিপেন্ডেন্সি একসাথে প্যাকেজ করে, যেকোনো মেশিনে একই রেজাল্ট পাওয়া যায়।
ব্যবহার করো Docker নেটওয়ার্ক আইসোলেশন এবং রিসোর্স লিমিট, OpenClaw সিকিউর স্যান্ডবক্সে চালাও, প্রবলেম হলে হোস্ট সিস্টেম এফেক্ট হবে না।
- আলাদাকরণ —— OpenClaw নিজের কন্টেইনারে চলে, সিস্টেম পরিবেশ নষ্ট করবে না
- পুনরুৎপাদনযোগ্য —— একবার সেটআপ করলে, সহকর্মীদের সাথে শেয়ার করো, তাদের কাছেও নিশ্চিত কাজ করবে
- এক ক্লিক স্থাপনা —— একটি docker run কমান্ড দিলেই হয়ে যায়, গাদাগাদা নির্ভরতা লাগে না
Ubuntu / Debian এ Docker ইনস্টল করুন
এটি সম্পূর্ণ রিভার্স প্রক্সি কনফিগ, WebSocket সাপোর্ট অন্তর্ভুক্ত। নিচের কন্টেন্ট সংরক্ষণ করো
# প্যাকেজ ইন্ডেক্স আপডেট করুন
macOS ইনস্টলেশন Docker
Mac এ সবচেয়ে সুবিধাজনক উপায় Homebrew ব্যবহার করা:
# Homebrew ব্যবহার করে Docker Desktop ইনস্টল করুন
docker-compose ইনস্টল করো
docker-compose মাল্টি-কন্টেইনার অ্যাপ্লিকেশন পরিচালনার জন্য, OpenClaw এর আনুষ্ঠানিক স্থাপনায় এটি ব্যবহার হবে:
# Docker Desktop এর সাথে Compose অন্তর্ভুক্ত থাকে, Linux সার্ভারে ম্যানুয়ালি ইনস্টল করতে হয়
ইনস্টলেশন যাচাই করো
Docker ইনস্টল করো
docker --version
ইনস্টলেশন থেকে চালু পর্যন্ত
ডেটা প্রাইভেসি
Docker ইনস্টল করো
বোর্ড পেয়েছো সিস্টেম ফ্ল্যাশ করেছো? প্যাকেজ ম্যানেজার আপডেট করো, পরে যা লাগবে সেই ডিপেন্ডেন্সি ইনস্টল করো:
docker-compose ইনস্টল করো
টেমপ্লেট কনফিগ
ইনস্ট্যান্স ক্যাপচার করার টিপস
অপারেশন docker pull openclaw/openclaw:latest, ইমেজ কয়েক শত MB।
সেবা চালু করো
docker-compose up -d বা docker run দিয়ে সার্ভিস চালু করো, তারপর ব্রাউজারে localhost:3000 ওপেন করো।
সাধারণ কমান্ড কুইক রেফারেন্স
Docker এ নতুন হলে, এই কয়েকটা কমান্ড প্রথমে মনে রাখলে যথেষ্ট:
# চলমান কন্টেইনারগুলি দেখুন