A smarter Dockerfile linter that helps you build best practice Docker images. The linter parses the Dockerfile into an AST and performs rules on top of the AST. It stands on the shoulders of ShellCheck to lint the Bash code inside RUN instructions.
ప్రచురణకర్త ఇచ్చిన వివరణ (ఇంగ్లీష్)
Haskell Dockerfile Linter అంటే ఏమిటి?
Haskell Dockerfile Linter ప్రచురించిన Haskell Dockerfile Linter ఒక ఓపెన్ సోర్స్ Windows సాఫ్ట్వేర్ (వర్గం: టెర్మినల్స్ మరియు CLI టూల్స్). దీన్ని Haskellలో రాశారు.
ఇన్స్టాలేషన్ మరియు సిస్టమ్ అవసరాలు
ప్రచురణకర్త 64-బిట్ Windows కోసం పోర్టబుల్ ఇన్స్టాలర్లు అందిస్తున్నారు. దీన్ని ఇన్స్టాల్ చేయకుండానే రన్ చేయవచ్చు (పోర్టబుల్).
అప్డేట్లు మరియు వెర్షన్ చరిత్ర
ప్రస్తుత వెర్షన్ 2.15.1, ఇది 31 జులై, 2026న విడుదలైంది. వెర్షన్ చరిత్రలో 9 నవంబర్, 2022 నుంచి 4 విడుదలలు ఉన్నాయి, అన్నీ అధికారిక ఫైల్లకు లింక్ అయి ఉన్నాయి. అంటే ఏటా సుమారు 1.1 విడుదలలు.
జనాదరణ మరియు ఫైల్ రకాలు
Chocolatey ప్యాకేజ్ 7,447 సార్లు డౌన్లోడ్ అయింది. GitHubలో దీని సోర్స్ కోడ్ (hadolint/hadolint)కు 12,488 స్టార్లు ఉన్నాయి. Windowsలో ఇది 1 ఫైల్ రకాలను రిజిస్టర్ చేస్తుంది, వాటిలో .dockerfile ఉన్నాయి. ఇలాంటి ప్రోగ్రామ్లు: PowerShell, QPDF మరియు Oh My Posh.
GitHubలో ప్రాజెక్ట్ వివరణ: “Dockerfile linter, validate inline bash, written in Haskell”
అనుకూలతలు / లోపాలు
అనుకూలతలు
- ఓపెన్ సోర్స్: ఎవరైనా దీని కోడ్ చూడవచ్చు, బిల్డ్ చేయవచ్చు
- పోర్టబుల్: ఇన్స్టాల్ లేకుండానే రన్ అవుతుంది
- పెద్ద యూజర్ బేస్
లోపాలు
- నేటివ్ ARM64 బిల్డ్ లేదు
సారాంశం: Haskell Dockerfile Linter 64-బిట్ PCల కోసం ఒక ఓపెన్ సోర్స్ Windows టూల్ (వర్గం: టెర్మినల్స్ మరియు CLI టూల్స్).
Haskell Dockerfile Linter డౌన్లోడ్ చేయడం సురక్షితమేనా?
- ఫైల్ github.com నుంచి వస్తుంది, అది ప్రచురణకర్త సొంత డొమైన్
- డౌన్లోడ్ లింక్ HTTPS వాడుతుంది
- SHA256 హ్యాష్ ప్రచురించబడింది, కాబట్టి మీరు ఫైల్ను తనిఖీ చేయవచ్చు:
01D927294962B5387F9EAD4F18679158452BE4F17C765AD0BDFFE5264B9C7B0A· ఈ హ్యాష్ VirusTotal రిపోర్ట్ తెరవండి - లింక్ ఇంకా తనిఖీ చేయలేదు
- సోర్స్ కోడ్ పబ్లిక్గా అందుబాటులో ఉంది
- ExeAtlas ఇన్స్టాలర్ను హోస్ట్ చేయదు, రాప్ చేయదు, మార్చదు
సంబంధిత గైడ్: Windowsలో ఫైల్ SHA256 హ్యాష్ ఎలా చెక్ చేయాలి
సెక్యూరిటీ పద్ధతులు (OpenSSF Scorecard)
Open Source Security Foundation చేసే GitHub రిపోజిటరీ hadolint/hadolint ఆటోమేటిక్ తనిఖీ, చివరిసారి 19 అక్టోబర్, 2026న.
- చురుకైన నిర్వహణ10
- రిపోజిటరీలో బైనరీలు లేవు10
- ప్రమాదకర వర్క్ఫ్లో లేదు10
- లైసెన్స్ ప్రకటించబడింది10
- ప్రచురించిన ప్యాకేజ్లు10
- కోడ్ రివ్యూ5
- పరిమిత టోకెన్ అనుమతులు0
- OpenSSF Best Practices బ్యాడ్జ్0
- సెక్యూరిటీ పాలసీ0
- ఫజింగ్0
- సంతకం చేసిన రిలీజ్లు0
- పిన్ చేసిన డిపెండెన్సీలు0
- స్టాటిక్ కోడ్ విశ్లేషణ0
ఈ స్కోర్ ప్రాజెక్ట్ను ఎలా తయారు చేసి విడుదల చేస్తారో చెబుతుంది; ప్రోగ్రామ్ ఇన్స్టాల్ చేయడం సురక్షితమా కాదా అని కాదు. scorecard.dev
ఇటీవలి వెర్షన్లు
మొత్తం 4 వెర్షన్లు ›4 సంవత్సరాల్లో 4 వెర్షన్లు · ఏటా సుమారు 1.1
| వెర్షన్ | తేదీ | సైజ్ | ఫైల్లు |
|---|---|---|---|
| 2.15.1తాజా | 31 జులై, 2026 | — | 64-బిట్ పోర్టబుల్ |
| 2.14.0 | 22 సెప్టెంబర్, 2025 | — | 64-బిట్ పోర్టబుల్ |
| 2.13.1 | 2 సెప్టెంబర్, 2025 | — | 64-బిట్ పోర్టబుల్ |
| 2.12.0 | 9 నవంబర్, 2022 | — | 64-బిట్ పోర్టబుల్ |
కమాండ్ లైన్ ద్వారా ఇన్స్టాల్
సైలెంట్ ఇన్స్టాల్ ›winget install --id hadolint.hadolint -echoco install hadolint -yscoop install main/hadolintప్రోగ్రామ్ ఫైల్లు (.exe): hadolint.exe
సంబంధిత గైడ్: winget ఎలా వాడాలి: యాప్లు ఇన్స్టాల్, అప్డేట్
సమాచారం
- ప్రచురణకర్త
- Haskell Dockerfile Linter
- వర్గం
- టెర్మినల్స్ మరియు CLI టూల్స్
- లైసెన్స్
- GPL-3.0
- ధర
- ఉచితం
- సోర్స్ కోడ్
- github.com/hadolint/hadolint
- ప్రోగ్రామింగ్ భాష
- Haskell
- అవసరమైన సిస్టమ్
- Windows 11 / 10
- ఆర్కిటెక్చర్
- 64-బిట్
- ఇన్స్టాలర్
- పోర్టబుల్
- వెర్షన్
- 2.15.1
- విడుదల
- 31 జులై, 2026
- కేటలాగ్లో చేర్చినది
- 22 ఫిబ్రవరి, 2023
- నమోదైన వెర్షన్లు
- 4
- అప్డేట్లు / సంవత్సరం
- 1.1
- Chocolatey డౌన్లోడ్లు
- 7,447
- GitHub స్టార్లు
- 12,488
- GitHub ఫోర్క్లు
- 510
- వెబ్సైట్
- github.com
- winget ID
- hadolint.hadolint
- Chocolatey ప్యాకేజ్
- hadolint
- Scoop ప్యాకేజ్
- main/hadolint
ఏ ఫైల్లను తెరుస్తుంది (1)
రేటింగ్లు మరియు రివ్యూలు
ఇంకా రివ్యూలు లేవు. మొదట రేటింగ్ ఇచ్చేది మీరే అవ్వండి.
Haskell Dockerfile Linter ప్రత్యామ్నాయాలు
అన్నీ చూడండి ›-
ఓపెన్ సోర్స్689.6వే ↓ -
ఓపెన్ సోర్స్2.1మి ↓ -
ఓపెన్ సోర్స్820.8వే ↓ -
ఓపెన్ సోర్స్111.2వే ↓ -
ఓపెన్ సోర్స్1.5మి ↓ -
ఓపెన్ సోర్స్75.9వే ↓ -
ఉచితం5.9మి ↓ -
ఓపెన్ సోర్స్290.1వే ↓
తరచుగా అడిగే ప్రశ్నలు
Haskell Dockerfile Linter ఉచితమేనా?
అవును. Haskell Dockerfile Linter ఓపెన్ సోర్స్ సాఫ్ట్వేర్ (GPL-3.0 లైసెన్స్).
Haskell Dockerfile Linter డౌన్లోడ్ చేయడం సురక్షితమేనా?
ఫైల్ github.com నుంచి డౌన్లోడ్ అవుతుంది, అది ప్రచురణకర్త సొంతం; ExeAtlas ఫైల్ను హోస్ట్ చేయదు, మార్చదు. డౌన్లోడ్ చేసిన ఫైల్ SHA256 హ్యాష్ను ఇక్కడ చూపిన హ్యాష్తో సరిపోల్చండి, లేదా ఆ హ్యాష్ VirusTotal రిపోర్ట్ తెరవండి.
winget తో Haskell Dockerfile Linter ఎలా ఇన్స్టాల్ చేయాలి?
PowerShell లేదా Windows Terminal తెరిచి, ఈ పేజీలో ఉన్న winget కమాండ్ రన్ చేయండి. winget అధికారిక ఇన్స్టాలర్ను డౌన్లోడ్ చేసి, రన్ చేసే ముందు దాని SHA256 హ్యాష్ తనిఖీ చేస్తుంది.
Haskell Dockerfile Linter ARM (Windows on Arm)లో పనిచేస్తుందా?
ARM64 బిల్డ్ లేదు; Windows 11 on Armలో 64-బిట్ వెర్షన్ ఎమ్యులేషన్ ద్వారా రన్ కావచ్చు.
Haskell Dockerfile Linter పాత వెర్షన్ ఎక్కడ డౌన్లోడ్ చేయాలి?
వెర్షన్ల పేజీలో 9 నవంబర్, 2022 నుంచి ఇప్పటి వరకు మొత్తం 4 వెర్షన్లు, వాటి అధికారిక ఇన్స్టాలర్ ఫైల్ల లింక్లతో ఉన్నాయి.
అడ్మినిస్ట్రేటర్ హక్కులు లేకుండా Haskell Dockerfile Linter వాడవచ్చా?
అవును, ఇది పోర్టబుల్: ఫైల్ను అన్ప్యాక్ చేసి రన్ చేయండి.
Haskell Dockerfile Linterకు ప్రత్యామ్నాయాలు ఏవి?
PowerShell, QPDF, Oh My Posh, ShellCheck మరియు yq. ప్రత్యామ్నాయాల పేజీలో వీటి పోలిక ఉంది.