{ "id": "docker-cheat-sheet", "title": "ডকার", "slug": "docker-cheat-sheet", "description": "ডকার চিটশিট", "colorPref": "#000", "contents": [ { "title": "ডকার ভারশন", "items": [ { "definition": "ডকার ভারশন", "code": "docker --version" }, { "definition": "ডকার ইনস্টলেশন সম্পর্কে আরও বিস্তারিত দেখতে", "code": "docker info" }, { "definition": "টেস্ট ডকার ইনস্টলেশন", "code": "docker run hello-world" }, { "definition": "ডকার সিএলআই কমান্ড", "code": "docker container --help" }, { "definition": "List of running ডকার কন্টেইনার", "code": "docker ps" }, { "definition": "List of all ডকার কন্টেইনার even not running", "code": "docker ps -a" }, { "definition": "শো all রানিং ডকার কন্টাইনের id-s ", "code": "docker ps -q" } ] }, { "title": "ডকার কন্টেইনার কমান্ডসমূহ", "items": [ { "definition": "List of all ডকার কন্টেইনার, even not running", "code": "docker container ls -a" }, { "definition": "List of all ডকার কন্টেইনার", "code": "docker container ps -a" }, { "definition": "List of all ডকার কন্টেইনার", "code": "docker container list -a" }, { "definition": "সর্বশেষ তৈরি করা ডকার কন্টেইনার দেখার জন্য", "code": "docker container ls -l" }, { "definition": "সর্বশেষ তৈরি করা N সংখ্যক ডকার কন্টেইনার দেখার জন্য", "code": "docker container ls -n 5" }, { "definition": "List of stopped ডকার কন্টেইনার", "code": "docker container ls -f 'status=exited'" }, { "definition": "ডকার কন্টেইনার stop করতে", "code": "docker stop " }, { "definition": "সব ডকার কন্টেইনার stop করতে", "code": "docker kill $(docker ps -q)" }, { "definition": "সব ডকার কন্টেইনার remove করতে", "code": "docker rm $(docker ps -a -q)" }, { "definition": "ডকার কন্টেইনার remove করতে", "code": "docker rm " }, { "definition": "ডকার কন্টেইনার focely remove করতে", "code": "docker rm -f " } ] }, { "title": "ডকার ইমেজ কমান্ডসমূহ", "items": [ { "definition": "List of all ডকার ইমেজ", "code": "docker images" }, { "definition": "ডকার ইমেজ remove করতে", "code": "docker rmi " }, { "definition": "সব ডকার ইমেজ remove করতে", "code": "docker rmi $(docker images -q)" }, { "definition": "ডকার ইমেজ রিপোজিটরি/ট্যাঁগ নেইম change করতে", "code": "docker image tag : :" } ] }, { "title": "ডকার ইমেজ and কন্টেইনার run কমান্ডসমূহ", "items": [ { "definition": "ডকারফাইল run", "code": "docker run -p 3000:3000 image" }, { "definition": "N সংখ্যক ডকার কনটেইনার run করতে", "code": "for i in {1..N}; do docker container run -d --name image$(printf '$i') image; done" }, { "definition": "ডকার ইমেজ build করতে", "code": "docker build -t ." } ] }, { "title": "ডকার কম্পোজ কমান্ডসমূহ", "items": [ { "definition": "ডকার কম্পোজ up", "code": "docker-compose up -d -f docker-compose.yml" }, { "definition": "List of all running ডকার কন্টেইনার", "code": "docker-compose ps" }, { "definition": "ডকার কন্টেইনার restart করতে", "code": "docker-compose restart" }, { "definition": "ডকার কন্টেইনার pause করতে", "code": "docker-compose pause" }, { "definition": "ডকার কন্টেইনার unpause করতে", "code": "docker-compose unpause" }, { "definition": "নির্দিষ্ট কন্টেইনারে প্রবেশ করতে", "code": "docker-compose exec container /bin/bash" }, { "definition": "নেটওয়ার্ক সহ কন্টেইনার remove করতে", "code": "docker-compose down" }, { "definition": "নেটওয়ার্ক ভলিউম সহ সবকিছু remove করতে ", "code": "docker-compose down --rmi all --volumes" } ] }, { "title": "ডকার credentials কমান্ডসমূহ", "items": [ { "definition": "ডকার login", "code": "docker login" } ] } ] }