/debian-buster-nginx-118

debian:buster に testing の nginx 1.18 と more_clear_headers を入れる Dockerfile

Primary LanguageDockerfile

what

debian:buster に testing の nginx 1.18 と more_clear_headers を入れる Dockerfile

debian:buster の nginx は 1.14 である。どうにか楽して nginx の stable である 1.18 を入れたい。しかも more_clear_headers を使いたい。ふと debian の testing の nginx を見ると 1.18 である。

debian のパッケージシステムを調整することで、 buster に testing のパッケージをイントスールできる。

more_clear_headers さえ気にしなければ、nginx公式のdebを使えた。

build は強行できた。しかし run したときの影響は未知数。

nginx/testing が依存してる libcrypt1/testing というやつが buster になく、 libcrypt1/testing が testing の libc6/testing に依存している。

how to run

$ docker build -t debian-nginx:buster-1.18 .
$ docker run -itd -p 8080:80 debian-nginx:buster-1.18
$ curl http://localhost:8080