将 keycloak docker 映像部署到 Heroku 时出错

时间:2021-01-05 16:04:08

标签: docker keycloak

我对 Heroku 还很陌生。

我正在尝试将 keycloak docker 映像部署到 heroku。构建 keycloak docker 映像时出现此错误。

! No default language could be detected for this app. HINT: This occurs when Heroku cannot detect the buildpack to use for this application automatically. See https://devcenter.heroku.com/articles/buildpacks ! Push failed

知道为什么会这样吗?

我需要选择什么构建包?

我的 docker 文件是这样的


COPY docker-entrypoint.sh /opt/jboss/tools

ENTRYPOINT [ "/opt/jboss/tools/docker-entrypoint.sh" ]
CMD ["-b", "0.0.0.0"]```

1 个答案:

答案 0 :(得分:0)

请看这个:Github keycloak-heroku

您可以使用 deploy button from heroku 进行部署,也可以从最新的 keycloak 版本构建和推送您自己的映像。根据我的经验,您应该为 keycloak 11 使用至少具有 1 Gb ram 的 dyno。