Dockerファイルを以下のようにする
FROM phpmyadmin:latest
COPY ./.htaccess /var/www/html/.htaccess
COPY ./.htpasswd /var/www/html/.htpasswd
.htaccessは以下のようにBasic認証の記述を書くだけ
AuthType Basic
AuthName "Please Enter Your Password"
AuthUserFile /var/www/html/.htpasswd
Require valid-user
あとは.htpasswdに付けたいパスワードを設定するだけ、
https://www.luft.co.jp/cgi/htpasswd.php
単純にサイトにBasic認証をかける方法と同じですね
コメント