Docker 如何在laradock的phpmyadmin容器中设置要使用的php配置文件(php.ini)

Docker 如何在laradock的phpmyadmin容器中设置要使用的php配置文件(php.ini),docker,phpmyadmin,docker-compose,laradock,Docker,Phpmyadmin,Docker Compose,Laradock,我的问题是,我想在docker内的phpmyadmin容器中加载一个自定义php.ini文件,因为我想更改max_execution_time并在phpmyadmin使用的php配置文件中上载_temp_dir 为什么我要更改它,因为每次我在phpmyadmin中导入sql转储文件(*sql),它总是这样说 No data was received to import. Either no file name was submitted, or the file size exceeded th

我的问题是,我想在docker内的phpmyadmin容器中加载一个自定义php.ini文件,因为我想更改max_execution_time并在phpmyadmin使用的php配置文件中上载_temp_dir

为什么我要更改它,因为每次我在phpmyadmin中导入sql转储文件(*sql),它总是这样说

No data was received to import. Either no file name was submitted, or the file size exceeded the maximum size permitted by your PHP configuration. See FAQ 1.16.
我试着用谷歌搜索上面的phpmyadmin错误,许多答案告诉我要更改我的php配置文件,但我不知道如何使用docker compose更改该文件。如有任何答复,将不胜感激。谢谢

我正在使用laradock和docker compose(当然)

解决方法:

// Login to container
docker-compose exec phpmyadmin bash

// Install vim
apt-get update && apt-get install -y vim

// Update ini(s)
php --ini

// Check results and update phpmyadmin conf
vim /usr/local/etc/php/php.ini-development
vim /usr/local/etc/php/php.ini-production

// Update fields 
post_max_size = 100M
upload_max_filesize = 100M


// Restart all containers
exit;
docker-compose restart