0

我使用SoftwareCollections MariaDB container,我似乎無法找到一種方法來初始化與一些用戶和數據的數據庫。播種sclorg/mariadb容器

official mariadb container提供了非常方便的/docker-entrypoint-initdb.d目錄。該容器在數據庫初始化時運行所有.sql.sql.gz文件,但這種類型的功能似乎從軟件集合映像中丟失。

爲什麼此功能不包含在軟件集合中?它是否包含在內,我只是沒有找到正確的地方?

回答

0

通常碼頭容器允許設置單個管理用戶和密碼。您可以稍後使用它來連接和播種您需要的任何數據。 這可以通過像liquibase這樣的工具在應用程序級別完成,也可以根據您的使用情況通過kubernetes作業完成。

+0

非常熟悉默認的碼頭設置。我的問題特定於RHEL/Centos提供的軟件集合容器。 我決定只擴展mysql容器。 – thisguy123