
dhallhaskell/dhall该镜像用于运行dhall可执行文件,该可执行文件基于Dhall配置语言的Haskell实现构建,旨在提供可维护的配置文件解决方案。
dhall可执行文件及其运行依赖,体积精简通过docker run命令直接运行dhall命令,执行简单的Dhall表达式:
bash# 计算表达式"2 + 2" $ docker run --interactive --rm dhallhaskell/dhall dhall <<< '2 + 2' 4 # 执行远程函数调用(生成列表函数) $ docker run --interactive --rm dhallhaskell/dhall dhall <<< '[***] 5' λ(a : Type) → λ(f : Natural → a) → [ f 0, f 1, f 2, f 3, f 4 ]
若需导入本地Dhall文件,需将包含配置文件的目录挂载到容器中,格式为--volume /本地路径:/容器内路径:
bash# 导入本地/data/example.dhall文件(假设本地目录为/path/to/config/directory) $ docker run --interactive --rm --volume /path/to/config/directory:/data dhallhaskell/dhall dhall <<< '/data/example.dhall'
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务