如何与dokku-alt一起使用其他buildpack
我根据提供的说明,在github回购库中安装了dokku-alt ,在数字海洋液滴处安装。 我能够运行一个节点应用程序和一个python应用程序,但我有兴趣使用Shiny Buildpack与dokku-alt部署Shiny应用程序。
我已经阅读了很多次的说明,但是我不明白如何得到这个。 我试图安装这个例子: https : //github.com/btubbs/shiny-example-1
dokku 文档有关于如何指定自定义buildpack的说明:
如果buildpack检测对你来说效果不好,或者你想为一个仓库指定一个自定义的buildpack,你可以在你的git仓库的根目录下创build并提交一个名为.env的文件,其中包含导出BUILDPACK_URL =。 这将告诉buildstep获取指定的buildpack并使用它,而不是依靠内置的buildpack及其检测方法。
例如,可以放
export BUILDPACK_URL=https://github.com/heroku/heroku-buildpack-python
在.env
前段时间我努力去解决这个问题,我find了最好的解决办法。 我可以说这个问题是:我怎么可以在dokku / dokku-alt上推送一个Shiny App,就像Django / Node应用程序可以做到这一点一样?
解决scheme是以下function: Dockerfile部署 。
所以,我创build了一个小例子,在github上提供: Dockerized Shiny App 。 它也可以在Docker Hub: dockerized Shiny App 。
我写了一篇关于r-bloggers的文章,阐述了这个问题,解决scheme,我用更多的指令和例子录制了video: Dockerizing一个shiny的应用程序 。
- 有没有办法从我的本地开发环境(Sublime)访问远程服务器上正在运行的Docker容器?
- 如何看到Nginx的默认页面使用stream浪docker提供商?
- 错误:无法在redis上连接到Redis:6379:名称或服务未知
- 为什么>>> eval“$(docker-machine env default)”在一个可靠的剧本脚本中返回“没有这样的文件或目录”
- 如何在我的CMD脚本中设置envvariables
- Kubernetes Docker多节点安装问题
- 无法从kubernete本地连接spark master
- Docker容器内的资源消耗
- 将parameter passing给没有-e标志的Docker