Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Memasang Pemacu MySQL PDO dalam Imej Docker PHP Anda?

Bagaimana untuk Memasang Pemacu MySQL PDO dalam Imej Docker PHP Anda?

Susan Sarandon
Susan Sarandonasal
2024-11-08 20:05:01867semak imbas

How to Install the PDO MySQL Driver in Your PHP Docker Image?

Pasang Pemacu PDO dalam PHP Docker Image

Latar Belakang:

Anda sedang menghadapi ralat semasa cuba mengakses pangkalan data dalam aplikasi PHP anda dalam bekas Docker. Ralat menunjukkan bahawa pemacu MySQL PDO tiada.

Penyelesaian:

Repositori PHP rasmi menyediakan skrip untuk memasang sambungan PHP dalam bekas Docker: docker-php- pemasangan ext. Untuk menyelesaikan isu ini:

  1. Buat Imej Docker Tersuai:
FROM php:5.6-apache

# Install PDO extension
RUN docker-php-ext-install pdo pdo_mysql
  1. Bina semula dan Pasang Imej Tersuai:

Bina dan pasang imej Docker tersuai dengan PDO sambungan:

docker build -t custom-php-image .
docker run -it --rm --name my-app custom-php-image

Kini, bekas Docker anda akan memasang pemacu MySQL PDO dan anda sepatutnya boleh mengakses pangkalan data anda tanpa menghadapi ralat hilang pemacu PDO.

Atas ialah kandungan terperinci Bagaimana untuk Memasang Pemacu MySQL PDO dalam Imej Docker PHP Anda?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn