Postgresサービスのshared_buffers
の値を変更したいと思います。私は自分のサーバーをGitLabランナーに使用していますが、公開GitLabインスタンスを使用しています。ランナーの設定は変更できますが、GitLab自体の設定は変更できません。 GitLab CIが標準アップストリームDocker postgres
サービスを使用しているので、シェルスクリプトを/docker-entrypoint-initdb.d
にコピーしてここで初期化することが可能なようです。しかし、私はgitlab-ci.yml
からコンテナ内のパスにアクセスする方法を見つけることができません。GitLab CIでPostgreSQLサービスの設定ファイル変数を変更するにはどうすればよいですか?
私の質問には、次のようになります。 こと以外How to customize the configuration file of the official PostgreSQL docker image? GitLab CIはinterface、独自にドッカーの初期化をラップしているため、Dockerfile
変更を使用するような方法は明らかに.gitlab-ci.yml
で動作する形式に変換することができません。