ubuntu - 为 dokku 容器指定 Ubuntu 版本

标签 ubuntu dokku

我在 Ubuntu 16.04 上安装了 dokku,并在上面部署了一个应用程序。
看起来应用程序的容器基于 Ubuntu 14.04:

# dokku run myapp bash
$ cat /etc/issue
Ubuntu 14.04.5 LTS \n \l

我希望应用程序的环境也为 16.04。我该如何控制?这是否取决于使用哪个 buildpack?对于小型 Python 3.5/Flask Web 应用程序,我应该使用哪个 buildpack?

最佳答案

我没有依赖 buildpack,而是编写了一个 Dockerfile。这样我就可以指定我想要的确切的基本操作系统镜像。

dokku docs on Dockerfile deployment

关于ubuntu - 为 dokku 容器指定 Ubuntu 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40841944/

相关文章:

python-3.x - 如何使用带有 Python 3.7 的 sqlite3 python 模块的 FTS5 扩展?

linux - 无法使用 snap 连接到 ubuntu 中 intellij 中的 docker 守护进程

postgresql - 使用 Postgres 的 Dokku Ghost 博客

ruby-on-rails - Dokku - 持久存储

Ubuntu 11.04 - 无法通过套接字 '/var/run/mysqld/mysqld.sock' 连接到本地 MySQL 服务器 (13)

git - 将 GIT 与 Eclipse 和 repos 的备份一起使用

php - 包含路径被 ZF 覆盖

git - 无法将 git 存储库部署到 dokku 实例( fatal error : {reponame} does not appear to be a git repository)

ruby-on-rails - 使用 Dokku + nginx + unicorn 的未初始化常量 ActiveRecord (NameError)

dokku - 如果 dokku Enter <app> 不执行任何操作,我该如何进入我的容器?