
erlangsolutions/erlangErlang Solutions提供的多用途Docker镜像,预安装Erlang编程语言,基于多种Linux发行版构建。这些镜像旨在满足不同场景需求,包括CircleCI持续集成作业执行、Erlang软件包构建与运行等。
镜像托管于erlangsolutions/erlang Docker Hub仓库,可直接拉取使用。
cimg-${ERLANG_VERSION},例如cimg-27.1.2。${OS}-${RELEASE}-${ERLANG_VERSION},例如ubuntu-jammy-27.1.2(Ubuntu Jammy版本,Erlang 27.1.2)。CircleCI配置示例:在.circleci/config.yml中使用CircleCI镜像:
yamlversion: 2.1 jobs: build: docker: - image: erlangsolutions/erlang:cimg-27.1.2 steps: - checkout - run: erl -eval 'io:format("Erlang version: ~s~n", [erlang:system_info(otp_release)]).' -s init stop
本地运行示例:使用Ubuntu发行版镜像启动Erlang shell:
bashdocker run -it --rm erlangsolutions/erlang:ubuntu-jammy-27.1.2 erl
若需自定义构建,可克隆esl/cimg-erlang仓库,使用build.sh脚本构建:
bash# 示例:构建基于Ubuntu Jammy的Erlang 27.1.2镜像 OTP_VERSION=27.1.2 BASE_IMAGE=ubuntu:jammy ./build.sh
注意:仅支持部分Linux发行版,具体可参考仓库中的
tools/prepare.sh文件。


manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务