সব টুল
বিনামূল্যে

অনুসন্ধানযোগ্য, প্রিন্টযোগ্য Docker রেফারেন্স — ইমেজ, কন্টেইনার, run অপশন, Dockerfile, ভলিউম, নেটওয়ার্ক, Compose এবং ক্লিনআপ। বিনামূল্যে।

Image

10
docker pull nginx:latest
registry থেকে image ডাউনলোড করুন
docker images
লোকালভাবে সংরক্ষিত image তালিকা
docker build -t app:1.0 .
বর্তমান dir থেকে image build করুন
docker tag app:1.0 app:latest
বিদ্যমান image-এ নতুন tag যোগ করুন
docker rmi app:1.0
লোকাল image সরান
docker history app:1.0
image-এর layer দেখান
docker inspect app:1.0
low-level image বিবরণ দেখান (JSON)
docker save -o app.tar app:1.0
image tar archive-এ export করুন
docker load -i app.tar
tar archive থেকে image import করুন
docker image prune
dangling (অব্যবহৃত) image সরান

Container

10
docker ps
চলমান container তালিকা করুন
docker ps -a
সব container তালিকা (বন্ধ সহ)
docker run nginx
নতুন container তৈরি ও চালু করুন
docker start web
বন্ধ container চালু করুন
docker stop web
container সুন্দরভাবে বন্ধ করুন
docker restart web
container restart করুন
docker kill web
container force-stop করুন (SIGKILL)
docker rm web
বন্ধ container সরান
docker rename web api
container rename করুন
docker pause web
container-এর সব process suspend করুন

Run option

11
docker run -d nginx
background-এ detached চালান
docker run -it ubuntu bash
ইন্টারঅ্যাক্টিভ টার্মিনাল সেশন
docker run --name web nginx
কাস্টম container নাম assign করুন
docker run -p 8080:80 nginx
host port container port-এ map করুন
docker run -v data:/var/lib nginx
নামযুক্ত volume mount করুন
docker run -e ENV=prod app
environment variable সেট করুন
docker run --rm alpine echo hi
exit-এর পর auto-remove করুন
docker run --network mynet app
নির্দিষ্ট network-এ attach করুন
docker run --restart unless-stopped app
container-এর restart policy
docker run -w /app node
working directory সেট করুন
docker run --memory 512m --cpus 1.5 app
memory ও CPU ব্যবহার সীমিত করুন

Exec ও লগ

10
docker exec -it web bash
container-এর ভিতরে shell খুলুন
docker exec web ls /app
container-এ one-off কমান্ড চালান
docker logs web
container লগ দেখান
docker logs -f web
রিয়েল-টাইমে লগ follow (tail) করুন
docker top web
container-এ চলমান process তালিকা
docker stats
container-এর লাইভ resource ব্যবহার
docker attach web
চলমান container-এ attach করুন
docker cp web:/app/log.txt .
host ও container-এর মাঝে ফাইল কপি করুন
docker port web
container-এর port mapping দেখান
docker inspect web
low-level container বিবরণ দেখান

Build ও Dockerfile

14
FROM node:20-alpine
build-এর জন্য base image
WORKDIR /app
working directory সেট করুন
COPY . .
image-এ ফাইল কপি করুন
ADD app.tar.gz /app
কপি (ও auto-extract archive/URL)
RUN npm install
build time-এ কমান্ড চালান
ENV NODE_ENV=production
persistent environment variable সেট করুন
ARG VERSION=1.0
Build-time argument
EXPOSE 3000
listening port নথিভুক্ত করুন
VOLUME /data
mount point ঘোষণা করুন
USER node
non-root user হিসেবে চালান
HEALTHCHECK CMD curl -f localhost
container health check সংজ্ঞায়িত করুন
CMD ['node', 'app.js']
ডিফল্ট কমান্ড (overridable)
ENTRYPOINT ['docker-entrypoint.sh']
container-এর fixed executable
FROM build AS final
Multi-stage build stage রেফারেন্স

Volume

10
docker volume create data
নামযুক্ত volume তৈরি করুন
docker volume ls
সব volume তালিকা করুন
docker volume inspect data
volume-এর বিবরণ দেখান
docker volume rm data
volume সরান
docker volume prune
সব অব্যবহৃত volume সরান
docker run -v data:/app nginx
নামযুক্ত volume mount করুন
docker run -v $(pwd):/app nginx
বর্তমান ডিরেক্টরি bind-mount করুন
docker run -v $(pwd):/app:ro nginx
read-only bind-mount করুন
docker run --mount type=volume,src=data,dst=/app nginx
verbose সিনট্যাক্সে mount করুন
docker run --tmpfs /tmp nginx
in-memory tmpfs mount করুন

Network

10
docker network create mynet
user-defined network তৈরি করুন
docker network ls
network তালিকা করুন
docker network inspect mynet
network-এর বিবরণ দেখান
docker network connect mynet web
container network-এ যুক্ত করুন
docker network disconnect mynet web
container network থেকে বিচ্ছিন্ন করুন
docker network rm mynet
network সরান
docker network prune
সব অব্যবহৃত network সরান
docker network create -d bridge mynet
driver সহ network তৈরি করুন
docker run --network host nginx
host network stack ব্যবহার করুন
docker run --network none alpine
container-এর networking নিষ্ক্রিয় করুন

Docker Compose

11
docker compose up -d
background-এ সব service চালু করুন
docker compose down
stack বন্ধ করে সরান
docker compose ps
stack-এর service তালিকা করুন
docker compose logs -f
সব service-এর লগ follow করুন
docker compose build
service image build বা rebuild করুন
docker compose pull
সর্বশেষ service image pull করুন
docker compose exec web bash
চলমান service-এ কমান্ড চালান
docker compose restart
সব service restart করুন
docker compose stop
না সরিয়ে service বন্ধ করুন
docker compose config
merged config যাচাই ও দেখুন
docker compose up --scale web=3
service-এর একাধিক replica চালান

Registry

8
docker login
registry-তে authenticate করুন
docker login registry.example.com
কাস্টম registry-তে লগ ইন করুন
docker logout
সংরক্ষিত registry credential সরান
docker tag app user/app:1.0
repository-র জন্য image tag করুন
docker push user/app:1.0
registry-তে image আপলোড করুন
docker pull user/app:1.0
registry থেকে image ডাউনলোড করুন
docker search nginx
Docker Hub-এ image সার্চ করুন
docker manifest inspect nginx
multi-arch manifest পরিদর্শন করুন

সিস্টেম ও cleanup

10
docker info
system-wide Docker তথ্য দেখান
docker version
client ও server সংস্করণ দেখান
docker system df
Docker disk ব্যবহার দেখান
docker system prune
অব্যবহৃত ডেটা সরান (নিরাপদ ডিফল্ট)
docker system prune -a
সব অব্যবহৃত image ও ডেটা সরান
docker container prune
সব বন্ধ container সরান
docker image prune
dangling image সরান
docker volume prune
সব অব্যবহৃত volume সরান
docker network prune
সব অব্যবহৃত network সরান
docker stats --no-stream
resource ব্যবহারের snapshot

“:q”-এর সাথে কোনো এন্ট্রি মেলে না।


শেয়ার করুন
সাহায্য দরকার?
এই টুলে কোনো সমস্যা পেয়েছেন? আমাদের দলকে জানান।
সমস্যা রিপোর্ট করুন

আপনার নিজের ওয়েবসাইটে এই বিনামূল্যের টুলটি যোগ করুন — নিচের কোডটি কপি করে পেস্ট করুন।