2017-11-24 17 views
0

ドッカーファイルを使用してドッカーコンテナビルドにmagento2をセットアップしました。今度は、データベース設定プロセスを自動化して、データベース名、ユーザー名、パスワードなどのデータベース構成を設定できる設定ファイルを探したいと思っています。magento2データベース設定ファイルが見つかりません

ほんの少しのブログ記事は、/app/etc/env.phpにありますが、私のmagento2セットアップディレクトリの下のenv.phpというファイルが見つかりませんでした。

magento2用ドッキングウィンドウコンテナある方は、どのようにmagento2のインストール後(は、管理者アカウントを作成するデータベース&を設定する)Magentoのセットアッププロセスを自動化します。

なぜenv.phpが見つからないのですか、または最初のデータベースセットアップが1回完了した後になるのはなぜですか?

答えて

0

env.phpファイルは、インストール時にmagentoによって生成されます。

インストールプロセス中にデータベースと管理者アカウントを設定できます。

インストール中にデータベースの設定を追加し

Steps to add database configuration

ステップインストールで管理者アカウントの設定は、あなたがにRUN声明の中で次のコマンドを追加することができます

Configuring admin part during installation step

0

ステップ追加あなたのDockerfile:

sudo /usr/bin/mysql -e "create database magento" 
sudo /usr/bin/mysql -e "create user 'magento'@'localhost' " 
sudo /usr/bin/mysql -e "grant all privileges on magento.* to 'magento'@'localhost'" 
関連する問題