Мне нужно включить драйвер mysql pdo в моем Docker контейнере. Я добавил RUN docker-php-ext-install mysqli pdo pdo_mysql
в свой DockerFile, а затем перезагрузил контейнер, используя docker-compose restart
, но ничего не изменилось. Что я сделал не так?
Мой dockerfile
FROM php:7.3.3-apache
RUN apt-get update && apt-get upgrade -y
RUN docker-php-ext-install mysqli
RUN docker-php-ext-install pdo pdo_mysql pdo_pgsql
EXPOSE 80
Мой docker -композит
version: '3.3'
services:
web:
build:
context: ./php
dockerfile: Dockerfile
container_name: php73
depends_on:
- db
volumes:
- ./php:/var/www/html/
ports:
- 8000:80