検証用にさくっとBasic認証をかけたWebサーバーが欲しかったので、Dockerで作りました。 せっかく作ったので docker-compose.yml ファイルを共有します。 構成概要図 イメージとしてはこんな図のような環境を作ります。 dockerでBasic認証かけたプロキシサーバーのコンテナを作って、それをApacheを動かしているコンテナに転送します。 DockerでBasic認証をかけたWebサーバーを動かす 2つのコンテナ動かすので、Docker Composeを利用して動かします。 次の docker-compose.yml を作成します。 docker-compose.yml version: '3.9' services: nginx-proxy: image: quay.io/dtan4/nginx-basic-auth-proxy ports: - 8080:80
![検証用にDockerでBasic認証をかけたWebサーバーを作ってみた | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/21c0f155d089f08e4cdedf5a0e63a4959826f2a3/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2019%2F05%2Fdocker-eyecatch.png)