استفاده از دستور docker exec برای اجرای دستورات در یک کانتینر Docker

استفاده-از-دستور-docker-exec-برای-اجرای-دستورات-در-یک-کانتینر-docker

هنگام توسعه یا پیاده سازی کانتینر، شما اغلب نیاز دارید تا داخل یک کانتینر در حال اجرا را بررسی کنید تا وضعیت فعلی آن را بررسی کنید یا یک مشکل را عیب یابی کنید. به همین منظور، Docker دستور docker exec را برای اجرای برنامه ها در کانتینرها که در حال اجرا هستند، ارائه می دهد. برای اجرای دستورات درون یک کانتینر Docker، از دستور استفاده می‌شود. این دستور به شما این امکان را می‌دهد که به صورت تعاملی یا غیرتعاملی به داخل یک کانتینر وارد شوید و دستورات را اجرا کنید.

استفاده از docker exec

برای استفاده از دستور از قالب زیر استفاده کنید:

docker exec [OPTIONS] CONTAINER COMMAND [ARG...]

شناسه یا نام کانتینر Docker که می‌خواهید دستورات را درون آن اجرا کنید.

CONTAINER

دستور یا برنامه‌ای که می‌خواهید درون کانتینر اجرا شود.

COMMAND

آرگومان‌های مورد نیاز برای دستور یا برنامه.

ARG

مثال‌ها

ورود به داخل کانتینر به صورت تعاملی و اجرای محیط Bash

docker exec -it my_container bash

درون کانتینر برای لیست کردن فایل‌ها در مسیر

docker exec my_container ls

برای اجرای دستور top در کانتینر با شناسه my_container به صورت تعاملی، از دستور زیر استفاده کنید:

docker exec -it my_container top

جدید ترین پست ها
معرفی-بهترین-نرم-افزار-های-مدیریت-پسورد-لینوکس
معرفی بهترین نرم افزار های مدیریت پسورد لینوکس

استفاده از یک رمز عبور برای چندین حساب، خطر امنیتی ایجاد می کند این به خاطر آن ا

بهترین-نرم-افزارهای-یادداشت-برداری-متن-باز-برای-لینوکس
بهترین نرم افزارهای یادداشت برداری متن باز برای لینوکس

یک اپلیکیشن یادداشت برداری به شما امکان می دهد تا به راحتی و در هر مکانی، مانند

بک-آپ-گیری-و-بازیابی-اطلاعات-سرور-لینوکس
بک آپ گیری و بازیابی اطلاعات سرور لینوکس

پشتیبان گیری منظم از VPS شما برای محافظت از داده های مهم شما در برابر خرابی های

بام تک را دنیال کنید
عنوان ها