macOS上にDockerを使ってapache,php環境を構築しました。
そこにfuelアプリケーションを作ったのですが、
could not find driverと言われてエラーになってしまいます。
調べてみたら、原因はmysql pdo driversをインストールしていないことであることがわかったのですが、
macOSではyumレポジトリが使えず、mysqlndをインストールできません。
どうしたらインストールできるのでしょうか?
dockerfileの記述は以下の通りです
dockerfile
1FROM php:7.2-apache 2COPY php.ini /usr/local/etc/php/
docker-compose.ymlは以下の通りです
dockercomposer
1version: '2' 2services: 3 mysql: 4 build: ./mysql 5 environment: 6 MYSQL_ROOT_PASSWORD: pass 7 volumes: 8 - db:/var/lib/mysql 9 php: 10 build: ./php 11 ports: 12 - '80:80' 13 volumes: 14 - ./html:/var/www/html 15 depends_on: 16 - mysql 17volumes: 18 db:
回答1件
あなたの回答
tips
プレビュー