yube/elixirdocker-elixir是Yube应用使用的Elixir应用Docker镜像,基于Alpine Linux构建,提供Erlang/OTP和Elixir运行环境,旨在为Yube团队的Elixir应用提供轻量级、高效的部署基础。
适用于Yube团队开发和部署Elixir应用,特别适合需要轻量级运行环境、关注资源效率的场景,可作为Elixir应用的基础镜像使用。
若需更新镜像至新版本Elixir,需执行以下步骤:
更新基础镜像
修改Dockerfile中的FROM指令(位于Dockerfile),指定所需的Elixir版本。可在Docker Hub Elixir镜像页面查看可用版本。
注意:必须使用Alpine版本。
提交变更
将修改提交至代码仓库。
生成版本标签
GitHub与Docker Hub的集成通过GitHub标签自动生成Docker Hub镜像标签。示例:
若更新至1.11.3版本,需创建以下GitHub标签:
1:生成镜像 yube/elixir:1-alpine1.11:生成镜像 yube/elixir:1.11-alpine1.11.3:生成镜像 yube/elixir:1.11.3-alpinebashdocker run --rm yube/elixir:1.11.3-alpine elixir --version
yamlversion: '3' services: app: image: yube/elixir:1.11.3-alpine command: mix run --no-halt volumes: - ./app:/app working_dir: /app


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