在使用Dokku的数字海洋中将ruby on rails应用程序部署到数字海洋期间
-----> Unable to select a buildpack
To ***.**.**.***:borrouphost
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'dokku@***.**.**.***:borrouphost'
我尝试了很多在网上找到的解决方案,包括以下解决方案:
1)将一个名为.env的文件添加到您的网站目录的根目录。该文件应具有以下内容:导出
BUILDPACK_URL=https://github.com/florianheinemann/buildpack-nginx.git
然后将名为.static的第二个空文件添加到同一目录
2)在根项目中有.git
3)运行以下命令
sudo service docker restart
pkill nginx
sudo wget -O /etc/init/docker.con
但无效
项目根看起来像这样
borroup
.bundle
.ebextensions
app
bin
config
db
lib
log
node_modules
public
test
tmp
vendor
.env
.static
/*config.ru
/*Gemfile
Gemfile.lock
/*package.json
/*Rakefile
swaks
yarn.lock
我希望能够将应用程序部署到数字海洋