0

私はSoftwareCollections MariaDB containerを使用していますが、一部のユーザーとデータでデータベースを初期化する方法が見つからないようです。シード・スクロール/ mariadbコンテナ

official mariadb containerは非常に便利な/docker-entrypoint-initdb.dディレクトリです。コンテナはデータベースの初期化時にすべて.sql.sql.gzのファイルを実行しますが、このタイプの機能はソフトウェアコレクションのイメージにはないようです。

なぜこの機能はソフトウェアコレクションに含まれていませんでしたか?それは含まれていると私はちょうど正しい場所で探していないのですか?

答えて

0

通常、ドッカーコンテナでは、管理者の1人のユーザーとパスワードを設定できます。これを後で使用して、必要なデータに接続してシードすることができます。 これは、アプリケーションレベルで、liquibaseのようなツールによって、またはあなたのユースケースに応じてkubernetesジョブだけで行うことができます。

+0

デフォルトのドッカー設定に非常に精通しています。私の質問は、RHEL/Centosが提供するソフトウェアコレクションコンテナに固有です。 私はmysqlコンテナを拡張することにしました。 – thisguy123

関連する問題