این برنامه لینوکس به نام Haskell Dockerfile Linter است که آخرین نسخه آن را می توان با عنوان hadolint-Windows-x86_64.exe دانلود کرد. می توان آن را به صورت آنلاین در ارائه دهنده میزبانی رایگان OnWorks برای ایستگاه های کاری اجرا کرد.
این اپلیکیشن با نام Haskell Dockerfile Linter را با OnWorks به صورت آنلاین دانلود و اجرا کنید.
برای اجرای این برنامه این دستورالعمل ها را دنبال کنید:
- 1. این برنامه را در رایانه شخصی خود دانلود کنید.
- 2. در فایل منیجر ما https://www.onworks.net/myfiles.php?username=XXXXX نام کاربری مورد نظر خود را وارد کنید.
- 3. این برنامه را در چنین فایل منیجر آپلود کنید.
- 4. OnWorks Linux آنلاین یا شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MACOS را از این وب سایت راه اندازی کنید.
- 5. از سیستم عامل لینوکس OnWorks که به تازگی راه اندازی کرده اید، به مدیر فایل ما https://www.onworks.net/myfiles.php?username=XXXXX با نام کاربری که می خواهید بروید.
- 6. اپلیکیشن را دانلود کرده، نصب و اجرا کنید.
اسکرین شات ها:
لینتر Haskell Dockerfile
DESCRIPTION:
یک Linter Dockerfile هوشمندتر که به شما کمک می کند بهترین تمرین تصاویر Docker را بسازید. Linter Dockerfile را به یک AST تجزیه می کند و قوانین را در بالای AST اجرا می کند. روی شانههای ShellCheck قرار دارد تا کد Bash را در داخل دستورالعملهای RUN قرار دهد. شما می توانید هادولینت را به صورت محلی اجرا کنید تا Dockerfile خود را پر کنید. می توانید باینری های از پیش ساخته شده برای OSX، Windows و Linux را از آخرین صفحه نسخه دانلود کنید. با این حال، اگر این برای شما کار نکرد، لطفاً به کانتینر (Docker)، دم کردن یا نصب منبع برگردید. فایل های پیکربندی را می توان به صورت جهانی یا در هر پروژه استفاده کرد.
امکانات
- شما می توانید هادولینت را به صورت محلی اجرا کنید تا Dockerfile خود را پر کنید
- در ویندوز می توانید از اسکوپ برای نصب هادولینت استفاده کنید
- هادولینت از تعیین قوانین نادیده گرفته شده با استفاده از یک فایل پیکربندی پشتیبانی می کند
- پوسته های غیر پوزیکس
- قوانین را نیز می توان بر اساس هر فایل با استفاده از پراگما نادیده گرفتن جهانی نادیده گرفت
- هادولینت میتواند بررسی کند که آیا برچسبهای خاصی وجود دارند و با طرح برچسب از پیش تعریفشده مطابقت دارند یا خیر.
زبان برنامه نویسی
هاسكل
دسته بندی ها
این برنامه ای است که می تواند از https://sourceforge.net/projects/haskell-dockerfile-lint.mirror/ نیز دریافت شود. در OnWorks میزبانی شده است تا به آسانی از یکی از سیستم عامل های رایگان ما به صورت آنلاین اجرا شود.