docker run – This command is used to start a new Docker container from an image.
docker ps – This command is used to list all the running Docker containers.
docker stop – This command is used to stop a running container.
docker rm – This command is used to remove a Docker container.
docker images – This command is used to list all the Docker images that are currently available on your system.
docker pull – This command is used to download a Docker image from a registry.
docker exec – This command is used to execute a command in a running container.
docker-compose – This command is used to manage multi-container Docker applications.

ডকারের ভার্সন দেখার জন্যঃ docker --version
ডকার হাব থেকে কোনও ডকার ইমেজ খুঁজে আনার জন্য : docker seach nodejs . এই কমান্ড দিয়ে খুজার সময়ে সার্চ কীওয়ার্ডের কাছাকাছি কিছু থাকলেও সেটার লিস্ট দেখাবে।
নির্দিষ্ট কোনও ইমেজ খুঁজে আনার জন্য এই কমান্ডঃ docker pull --platform Linux/x86_64 MySQL

একটা ডকার ইমেজকে কন্টেইনারে রান করানোর জন্যঃ docker run --env MYSQL_ROOT_PASSWORD=my-secret-pw --detach mysql
সকল রানিং কন্টেইনার দেখার জন্যঃ docker ps --all
কন্টেইনারের নাম বা আইডি দিয়ে ডকার বন্ধ করার জন্যঃ docker stop f8c52bedeecc

একটা স্টপ করা ডকারকে আবার চালু করার জন্যঃ docker restart f8c52bedeecc
ইমেডিয়েটলি কোনও কন্টেইনার বন্ধ করার জন্যঃ docker kill 09ca6feb6efc
কোনও কন্টেইনারকে এক্সেস করার জন্যঃ
docker exec -it test_db bash
mysql -uroot -pmy-secret-pw
SHOW DATABASES;

এখানে ‘test_db’ হচ্ছে কন্টেইনারের নাম । এখানে কন্টেইনারের আইডি দিলেও হবে। আর ‘-i’ and ‘-t’ ব্যাবহার হয়েছে ইন্টারেক্টিভ মুডে ব্যাবহার করার জন্য।

ডকারে লগ ইন করতেঃ docker login
ডকার হাব থেকে ইমেজ পুশ – পুল করার জন্য লগইন করতে হবে। লগইন করার জন্য ডকার হাবের ইউজারনেম/পাসওয়ার্ড দিতে হবে

সকল কন্টেইনারের ডিটেইলস দেখার জন্যঃ Docker ps -a
ডকার থেকে লোকাল ফাইল সিষ্টেমে ফাইল কপি করার জন্যঃ sudo docker cp 09ca4feb7tfc:/usr/local/apache2/logs/httpd.pid /home/greatlearning/
লগ দেখার জন্যঃ docker logs 09ca6feb6efc

ডকার ডেটা সেভ করার জন্য ভলিউম বানাতে পারে, ভলিউমের লিস্ট দেখতে পারেঃ docker volume create | docker volume ls

ডকার হাব থেকে লগ আউট করার জন্যঃ docker logout