Docker / Engine: دستور create پیکربندی Docker

docker engine config create
28 فروردین 1404

آشنایی با دستور docker config create


دستور docker config create در Docker به شما این امکان را می‌دهد که یک فایل پیکربندی جدید برای کانتینرهای خود بسازید. این فایل‌ها می‌توانند برای تنظیمات خاص برنامه‌ها یا سرویس‌هایتان استفاده شوند که در هماهنگی با ذخیره‌سازی و بارگذاری تنظیمات به خوبی عمل می‌کنند.


فرض کنید شما یک سرویس وب دارید که به سمت یک پایگاه داده متصل می‌شود. حالا برای اینکه اطلاعات اتصال به پایگاه داده را نه‌تنها بر روی ماشین خود بلکه در محیط‌های مختلف مانند توسعه، تست و تولید مدیریت کنید، می‌توانید از docker config create استفاده کنید. به این گونه، بدون نیاز به زحمت هر بار تغییر تنظیمات می‌توانید از یک فایل واحد استفاده کنید.


در واقع، docker config ابزاری برای مدیریت تنظیمات و محیط‌ها به شمار می‌آید که می‌تواند در مقیاس‌های بسیار بزرگ نیز مفید باشد. از آن‌جا که کانتینرها به راحتی می‌توانند پیکربندی‌های مختلف را بارگذاری کنند، روح جدیدی به مدیریت سرویس‌ها و اپلیکیشن‌ها می‌بخشند.


این پیکربندی‌ها می‌توانند شامل متغیرهای محیطی، بانک‌های اطلاعاتی و تنظیمات نرم‌افزاری باشند. به عنوان مثال، حتی می‌توانید فایل‌های پیکربندی YAML یا JSON را با استفاده از docker config create بسازید که به سادگی در برنامه‌های تحت کانتینر استفاده می‌شوند.


نمونه کد برای ایجاد یک پیکربندی


docker config create my_config ./config-file.yml

توضیح کد




docker config create my_config ./config-file.yml

این خط دستور docker config create را صدا می‌زند.

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

فایل پیکربندی که می‌خواهید به آن ارجاع دهید ./config-file.yml می‌باشد.

سوالات متداول

؟

چطور می‌توانم یک پیکربندی جدید در Docker بسازم؟

؟

آیا می‌توانم چندین فایل پیکربندی در Docker داشته باشم؟

؟

چگونه می‌توانم تنظیمات پیکربندی را در کانتینر بارگذاری کنم؟

؟

آیا می‌توانم از فرمت‌های مختلف برای فایل پیکربندی استفاده کنم؟