Docker イメージ: PHP 8.0、Apache、phpMyAdmin の統合
P粉186017651
P粉186017651 2024-03-31 18:19:17
0
1
492

Apache 上で実行され、phpMyAdmin を使用して php8 プロジェクトのイメージを作成しています。私の Dockerfile は次のとおりです。

リーリー

私の docker-compose.yml は次のとおりです:

リーリー

私にとってはすべて問題ありませんが、「docker compose up --build」を実行するとコンテナーは起動しますが、 Dockerfile で要求したように「mysqli」と「pdo_mysql」はインストールされません。

ただし、CLI 経由で PHP コンテナにログインし、docker-php-ext-install mysqli および docker-php-ext-install pdo_mysql を実行すると、機能します。 PHP コンテナを再起動するだけです。

でも、なぜか最初からインストールできないんですよね?

###ご協力いただきありがとうございます。

P粉186017651
P粉186017651

全員に返信(1)
P粉541551230

Lety のコメントのおかげで、docker-compose.yml の 4 行目を変更するだけで済みます。 著者:### リーリー

(Dockerfile が配置されているディレクトリを示します) で動作します。

###履歴書: Dockerfileを変更しないでください . docker-compose.yml を変更する 作成者:

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート