项目下必须文件Dockerfile、heroku.yml
Dockerfile内容如下
heroku.yml内容如下
build: docker: web: Dockerfile
heroku create [appname] #appname可忽略,自动生成随机应用名,同时是默认URL的域名前缀
git init #(已经是git项目跳过)
heroku git:remote -a [appname]
heroku buildpacks:set https://github.com/heroku/docker.git
git add -A
git commit -m "My first commit"
git push heroku master #部署
其他
修改代码后执行下列命令部署
git add -A
git commit -m "My first commit"
git push heroku maste
官方文档:https://devcenter.heroku.com/articles/git#deploying-code