OpenResty用のDockerのテンプレートを準備する
2 min readJul 5, 2020
数年前にOpenRestyを紹介されてからProxy等のミドルウェアで積極的につかっている。最近ではDockerを用いて利用することが多いのだが、普段からDockerfile等を記載していないと忘れてしまう。そのためGithubで公開をする。
Nginxにlua-nginx-moduleを導入するとNginxでLuaを扱うことができる。Nginxをインストールをしたことがある人がわかるが外部モジュールなどを導入するのはなかなか大変である。OpenRestyはNginxにLuaJIT関連が含まれたものであり、非常に便利である。個人的にはProxyでLuaを用いて様々な制御ができるのはマイクロサービスをつくる際にも非常に有用である。Dockerファイルにコメントアウトで利用実績のあるパッケージを記載している。
興味を持った人はlua-nginx-moduleのサイトを参考にしてもらえると助かります。