heroku-docker-mojolicious-lite

Heroku の container を使って、 Docker で動く Mojolicious::Lite のアプリをデプロイする

セットアップ

clone 直後は heroku と紐付いていないので、紐付ける

heroku git:remote -a <heroku:apps:name>

新しく作る場合は heroku create で OK

概要

docker の公式イメージを参考にして、 carton で動作する image を作っておく。

docker build -t nqounet/perl-carton - < Dockerfile.carton

Use Heroku CLI

heroku login
heroku container:login
heroku create
heroku container:push web

with nginx

http://localhost:8080/perldoc