docker

پلتفرم Docker

(Docker Platform)

استفاده‌ از فایل liara.json

شاید پرسیدن شناسه برنامه یا پورت آن در هر استقرار برای شما جالب نباشد. برای رفع این موضوع می‌توانید از فایل‌ liara.json استفاده کنید. اگرچه کاربرد‌های این فایل بیشتر از این‌هاست ولی در اینجا به همین نکته بسنده می‌کنیم و در بخش‌های بعد بیشتر به‌آن می‌پردازیم.

کافیست وارد ریشه برنامه‌ی‌تان شده و یک فایل به نام liara.json با این محتوا ایجاد کنید:

{
  "platform": "docker",
  "image": "getmeili/meilisearch:v0.23.0",
  "app": "search-app",
  "port": 7700,
  "disks": [
    {
      "name": "data",
      "mountTo": "/data.ms"
    }
  ]
}
مقدار port تنظیم شده در این فایل معمولا برابر با همان پورت EXPOSE است.

در این فایل، پلتفرم، پورت و نام برنامه‌ی‌تان را مشخص می‌کنید. لیارا در هر بار اجرای دستور liara deploy ابتدا محتویات این فایل‌ را چک می‌کند و سپس عملیات استقرار را آغاز می‌کند. توجه داشته باشید مقادیر app و port در مثال بالا تستی است و شما متناسب با شناسه و پورت برنامه‌ی‌تان باید آن را تغییر دهید.

متوجه شدم، برو گام بعدی!
;