这是我第一次和多克一起看酿酒厂指南。上面写着:
# This should match the version of Alpine that the `elixir:1.7.2-alpine` image uses
ARG ALPINE_VERSION=3.8
FROM elixir:1.7.2-alpine AS builder
我如何确定哪个版本的阿尔卑斯灵丹妙药:1.7.2-阿尔卑斯使用?我知道了吗?(你能吗?)如果我得到一个版本不匹配,它会抛出这个错误:
Unusable Erlang runtime system! This is likely due to being compiled for another system than the host is running
顺便说一句,尝试在Elixir 1.13.4上这样做。
2条答案
按热度按时间lx0bsm1f1#
我建议您使用hexpm images,它与标记名中的“官方”镜像列表不同,它使用的是确切的OS、Erlang和Elixir版本,并且不会追溯更新OS/Erlang版本下的相同标记。
有一个open PR可以将此建议添加到官方docker映像的自述文件中。
pgx2nnw82#
点击TAGS,可以找到不同的版本,This one are you looking for