我在 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/