فهرست مطالب:

چگونه چندین کانتینر Docker را متوقف کنم؟
چگونه چندین کانتینر Docker را متوقف کنم؟

تصویری: چگونه چندین کانتینر Docker را متوقف کنم؟

تصویری: چگونه چندین کانتینر Docker را متوقف کنم؟
تصویری: Docker Crash Course #7 - راه اندازی و توقف کانتینرها 2024, نوامبر
Anonim

توقف و حذف همه ظروف

شما می توانید یک لیست از همه دریافت کنید کانتینرهای داکر روی سیستم شما با استفاده از کانتینر داکر دستور ls -aq. به متوقف کردن همه در حال اجرا ظروف استفاده کنید توقف کانتینر داکر دستور به دنبال لیستی از همه ظروف شناسنامه ها

از این رو، آیا می توانید چندین کانتینر Docker را اجرا کنید؟

آره. می توانید چندین کانتینر را اجرا کنید بر یکی سرور، و به تعداد CPU ها محدود نمی شود. دستور شما دقیقا 1 را ایجاد و شروع می کند ظرف که حداکثر به 16 CPU دسترسی دارد (و در مثال دوم فقط دقیقاً CPU 0-15).

به طور مشابه، چگونه Docker را متوقف کنم؟ رویکرد رایج، توقف کانتینر اگر کانتینر را به صورت تعاملی راه‌اندازی کرده‌اید، و در محیطی مانند bash هستید، معمولاً ctrl+d را تایپ کنید تا خروج جلسه. اگر فرآیند دیگری در حال اجرا باشد، ترکیب ctrl+c خواهد بود.

بر این اساس، چگونه می توانم همه کانتینرها را در Docker لیست کنم؟

فهرست کانتینرهای داکر

  1. همانطور که می بینید، تصویر بالا نشان می دهد که هیچ کانتینری در حال اجرا وجود ندارد.
  2. برای فهرست کردن کانتینرها بر اساس شناسه آنها از –aq (آرام): docker ps –aq استفاده کنید.
  3. برای فهرست کردن حجم کل فایل هر ظرف، از –s (size): docker ps –s استفاده کنید.
  4. دستور ps چندین ستون از اطلاعات را ارائه می دهد:

چگونه چندین کانتینر Docker را به هم وصل کنم؟

مراحل

  1. شبکه هایی را ایجاد کنید که می خواهید به ظرف خود متصل شوید. $ docker network ایجاد bluenet $ شبکه docker ایجاد rednet.
  2. مرحله 2a. ظرف را اجرا کنید.
  3. مرحله 2b.
  4. شبکه های باقی مانده را وصل کنید.
  5. مرحله 3b.
  6. اکنون بررسی کنید که کانتینر در حال اجرا به چندین شبکه متصل است.

توصیه شده: