Docker به طور خودکار خروجی استاندارد کانتینر و خطاها (stdout/stderr) را در فایلهای گزارش جمعآوری میکند. این فایلها توسط Daemon Docker نگهداری میشوند و شما به راحتی میتوانید آنها را مشاهده نمایید تا بفهمید در containerهای شما چه میگذرد.
Docker به طور خودکار خروجی استاندارد کانتینر و خطاها (stdout/stderr) را در فایلهای گزارش جمعآوری میکند. این فایلها توسط Daemon Docker نگهداری میشوند و شما به راحتی میتوانید آنها را مشاهده نمایید تا بفهمید در containerهای شما چه میگذرد.
Timezoneها، یک موضوع گیج کننده رایج هنگام ایجاد یک برنامه هستند. بدین معنی که همواره این نگرانی وجود دارد که آیا cronهای برنامه در زمان مناسب اجرا میشود؟ کانتینرهای داکر timezone میزبان را به ارث نمیبرند؛ بنابراین، ممکن است با برنامه ریزیهای غیرمنتظرهای روبرو شوید که باعث خرابی برنامه شما میشود.
Docker بهطور پیش فرض دارای سه درایور شبکه است. آداپتورهای شبکه نیز با استفاده از این درایورها (دقیقاً با همان نام) راهاندازی میشوند. به عنوان مثال، اگر docker network ls را اجرا کنید، شبکهای به نام Bridge را مشاهده خواهید کرد؛ این درایور از درایور شبکه Bridge استفاده میکند. این، همان شبکه پیش فرضی است که هر containerای سعی میکند به آن متصل شود؛ مگر اینکه به گونه دیگری مشخص شده باشد.
با این حال، درایورهای دیگری نیز در دسترس هستند؛ مانند درایورهای macvlan و Overlay، که در ادامه به شرح آنها پرداخته شده است. در این مقاله، کاربردهای درایور Overlay، نحوه ایجاد آن و نحوه اتصال با container بیان شده است.
grep، یک ابزار قدرتمند خط فرمان است که برای جستجو و نمایش خطوطی از یک یا چند فایل ورودی استفاده میشود که با یک regular expression مطابقت دارند.
پیش از این، در مقالهای با نام «دستور grep در لینوکس» به معرفی اجمالی این دستور پرداختیم؛ حال میخواهیم به صورت جزئیتری به این دستور بپردازیم.
در این مقاله، به شما نشان میدهیم که چگونه هنگام جستجو با grep خطوط دارای یک یا چند کلمه، الگو یا دایرکتوری را از دیگر خطوط جدا کنید.
YAML، یک استاندارد طبقه بندی دادهها بصورت قابل درک برای انسانها است که میتواند در ارتباط با تمام زبانهای برنامه نویسی مورد استفاده قرار گیرد و اغلب برای نوشتن فایلهای پیکربندی استفاده میشود.
آیا تا به حال نیاز پیدا کردهاید که فایلی را به داخل کانتینر منتقل کنید یا فایلی را از کانتینر خارج کنید؟
دستور docker cp به شما امکان میدهد فایلهای خود را بین میزبان و container کپی کنید تا بتوانید جزئیات پیکربندی را اضافه کنید، نسخه پشتیبان تهیه کنید و دادههای موجود را بازیابی کنید.
چنانچه وب سایت وردپرسی داشته باشید، یکی از رایجترین خطاهایی که ممکن است با آن برخورد کنید، صفحه سفید مرگ (WSOD) است. تجربه این خطا میتواند ترسناک باشد؛ زیرا ممکن است هرچه در مورد علت اصلی WSOD فکر کنید، هیچ سرنخی برای آن نیابید.
WSOD میتواند دلایل مختلفی داشته باشد، و تعیین آنها ممکن است دشوار باشد؛ به ویژه اگر در زمینه فنی وردپرس مهارتی نداشته باشید. در اینجا، برخی از مؤثرترین روشهای رفع خطای WSOD برای وب سایتهای وردپرسی شما گردآوری شده است.
برنامه ریزی ظرفیت، چالشی است که هر تیم مهندسی به منظور اطمینان از کافی بودن منابع برای رسیدگی به خواستههای مورد انتظار (و غیر منتظره) ترافیک با آن روبرو است. هنگامیکه تقاضا برای برنامه یا وب سایت شما در حال افزایش است و شما نیاز به افزایش قابلیت دسترسی، قدرت ذخیره سازی و سطح دسترسی دارید، آیا مقیاس بندی افقی بهتر است یا عمودی؟