wancoro blog

学んだことをアウトプットしていきたいと思います

Docker

Certificate verification failed: The certificate is NOT trusted. The certificate chain uses expired certificate.

passenger-ruby のdocker imageが突然ビルドに失敗するようになったので調査した。 Dockerfile FROM phusion/passenger-ruby26@sha256:c187cae81ba7b0b3aba0f67f0aad4c24fb1352857dcbaf598301fdd2220ea32f RUN apt-get update && apt-get install -y \ libng…

Package mysql-client is not available, but is referred to by another package

事象 Dockerのベースイメージを openJDK 1.8.0_302 へアップデートしたところ、ビルド時に以下のエラーが発生。 Package mysql-client is not available, but is referred to by another package. This may mean that the package is missing, has been obso…

【NGINX】phusion/passenger-dockerでレスポンスヘッダーを編集する

やりたいこと HTTPのレスポンスヘッダーにnginxなどのバージョン情報を表示させないようにしたい。 調べるとwget でnginxを取得して展開するような記述が多いが、 今回はdockerイメージに phusion/passenger を使用しており、 イメージ内にnginxが含まれてい…

DockerのRailsアプリにfirefoxをインストールする

apt-getだとパッケージが見つからないとエラーが出てインストールできなかったので 以下URLを参考に、wgetでインストールした。 geckoドライバーも必要。 github.com インストール自体はできているはずが、まだエラーがでる。 $ firefox -v XPCOMGlueLoad er…