در این آموزش، نحوه اجرای دو کانتینر داکر، اضافه کردن آنها به یک شبکه داکر جدید و برقراری ارتباط بین آنها شرح داده شده است.
در این آموزش، نحوه اجرای دو کانتینر داکر، اضافه کردن آنها به یک شبکه داکر جدید و برقراری ارتباط بین آنها شرح داده شده است.
Docker به صورت خودکار، عناصری که دیگر استفاده نمیشوند، مانند containerهای بدون استفاده، imageهای بدون استفاده و... را حذف نمیکند. زمانی که با docker کار میکنید، ممکن است در طول زمان، اشیاء بدون استفاده زیادی ایجاد کنید که فضای دیسک شما را اشغال میکنند؛ بنابراین، بهتر است هر چند وقت یکبار اقدام به پاکسازی نمایید.
در این مقاله، میخواهیم چگونگی حذف تمام Docker containerها از روی میزبان Docker را آموزش دهیم.
Docker، نرم افزاری است که با بسته بندی کردن نرم افزارها، مجموعهای از محصولات با پلتفرم سرویس را برای توسعه و استقرار برنامههای کاربردی در container ارائه میدهد.
containerها، محیطهای مجازی سبک و قابل حملی هستند که توسعه دهندگان میتوانند بدون نگرانی از رخداد ناسازگاری در توسعه، از آنها استفاده کنند. با توجه به این ویژگیهای فوق العاده مفید، بسیاری از سازمانها به استفاده از ماشینهای مجازی Docker container روی آوردهاند.
مانند هر نرم افزار دیگری، Docker، طیف وسیعی از اصطلاحات مربوط به خدمات خود را به کاربران معرفی میکند. کاربران باید با مفاهیمی مانند Dockerfileها، imageها، containerها و سایر کلمات مخصوص Docker آشنا شوند. پس از تسلط بر واژگان، مرحله بعدی عادت کردن به استفاده از دستورات Docker است. یادگیری همه دستورات و گزینههای مربوط به آنها بسیار زمان بر و سخت است.
Docker، به کاربران اجازه میدهد که بدون نیاز به داشتن سیستم عامل جداگانه برای اجرای برنامههای مختلفِ مستقل از کامپیوتر میزبان، آنها را اجرا کنند. به عبارت دیگر Docker نقش مشابهی به عنوان hypervisor برای ماشینهای مجازی دارد. بدین منظور، شما باید Docker container را با موتور مربوطه (Docker daemon) نصب و مدیریت نمایید.
با شروع استفاده از Docker، با شرایطی روبرو خواهید شد که در آن شرایط باید بدانید چگونه دادهها را بین containerها به اشتراک بگذارید.