私はGitlabインスタンスを含む自動展開プラットフォームを構築しています。 このGitlabインスタンスはドッカーの中にあり、それはAnsibleを通じて配備されています。Gitlabを無効にしてインストールする
Gitlabの設定を展開する前にカスタマイズしたいと思いますが、マニュアルを読んだ後、管理HMIを使用せずにサインアップを無効にする方法が見つかりません。
一部の人々は、「がサインアップを無効にするには、パラメータを追加する/etc/gitlab/gitlab.rbを変更します」と言う:私はそれは私のマシンでは動作しません、私のファイルシステム&上でこのファイルを持っていません。
また、gitlab.ymlファイルを修正しようとしましたが、ドッカーを再起動すると設定が削除されました。そして、それは動作しません。
私はAPIを使用できましたが、管理トークンが必要です。管理トークンは、そのHMI(sic)からのみアクセスできます。
私のgitlabインスタンスのデータベースを変更することができます...しかし、この単純な設定ではどんなに複雑な操作ですか。
ご提案がありますか?
これは独自のコンテナですか?それはドッカーハブのコンテナですか? – Fairy
自分のコンテナです。イメージは、https://github.com/sameersbn/docker-gitlab/blob/bf5a5766ae3d65d9594df46b55e68a5dfff5b659/Dockerfileに類似したドッカーファイルから作成されます。私はGitlab 8.7.6を使用します。 – fandango