خشایار پنبه ئیان
خشایار پنبه ئیان
خواندن ۲ دقیقه·۳ سال پیش

۶ دستور پرکاربر داکر

در این مقاله قصد داریم به چند دستور مهم داکر اشاره کرده و نحوه کارکرد آن ها را با ذکر مثال توضیح دهیم.

دستور PS

مهم ترین کاربرد این دستور این است که کانتینر هایی که در حال اجرا هستند را نمایش می دهند ولی علاوه بر این نام کانتینر ها - Image ها - شناسه container ها - تاریخ ساخت آن ها و... اطلاعاتی از این قبیل را به شما ارائه می کنند.

همچنین اگر از پارامتر -a استفاده کنید میتوانید کانتینرهای متوقف شده را نیز مشاهده کنید.

docker ps

دستور pull

برای دانلود کردن یک image جدید میتوانید از دستور pull استفاده کنید. این دستور تمام لایه های یک تصویر را، در صورتی که قبلا روی ماشین شما دانلود نشده باشند، از کتابخانه داکر دانلود میکند:

docker pull centos

دستور run

برای ایجاد یک کانتینر جدید و اجرای یک shell که به شما یک خط فرمان (command line) تازه در داخل همان کانتینر میدهد، میتوانید دستور زیر را اجرا کنید:

docker rm my_server

دستور exec

اگر کانتینری در حال اجرا باشد میتوانید با دستور زیر یک shell در داخل آن اجرا کنید که به شما یک خط فرمان در داخل همان کانتینر برای اجرای دستورات جدید میدهد.

این کار معمولا برای خطایابی در زمان تست استفاده میشود و برای سیستمهای production توصیه نمیشود.

docker exec my_server/bin/sh

دستور stop

اگر کانتینری در حال اجرا باشد میتوانید با دستور زیر آن را متوقف کنید. دقت کنید که در این حالت اجرای کانتینر متوقف میشود ولی فایلهای آن همچنان روی سیستم باقی میمانند و قابل بازیابی هستند. با استفاده از دستور docker ps -a میتوانید کانتینر متوقف شده را نیز مشاهده کنید.

docker stop my_container

دستور rm

این دستور فایلهای یک کانتینر متوقف شده را از روی سیستم پاک میکند. این دستور فایلهای یک کانتینر متوقف شده را از روی سیستم پاک میکند:

docker rm my_server

در مقالات بعدی به دستورات بیشتری اشاره کرده و یک سناریوی عملی را هم بررسی خواهیم کرد.

برای خواندن مقالات بیشتر میتوانید به لینک وبسایت ما مراجعه بفرمائید :

www.semilearn.com

عضو تیم مدیریتی سمی لرن
شاید از این پست‌ها خوشتان بیاید