Php.ini修改ondocker
跳到导航
跳到搜索
http://gitlab.lliao.net:8077/php/docker-for-services.git 伟哥我这边对docker-for-services这个项目做了以下调整: 1: 修改php-fpm目录下的php72.ini文件的配置 2: php-worker目录增加了php72.ini文件 需要你在es01服务器(172.16.0.10)上 git pull origin docker-for-services 同时 build php-fpm php-worker 这两个容器 和 up -d php-fpm php-worker 这两个配置 保证此两项配置生效 bef root@e6b4675c1e96:/var/www# php -i | grep memory_limit memory_limit => 256M => 256M after docker-compose exec php-fpm bash root@e6b4675c1e96:/var/www# php -i | grep memory_limit memory_limit => 2560M => 2560M #这个要手工添加上去 ### PHP Worker ############################################ php-worker: build: volumes: - ./php-worker/php72.ini:/usr/local/etc/php/php.ini docker-compose up -d php-worker Recreating docker-for-services_php-worker_1 ... done [root@prod-sns-es01 docker-for-services]# docker-compose exec php-worker bash root@a6418ca35e4d:/etc/supervisor/conf.d# php -i | grep 2560 memory_limit => 2560M => 2560M update-rc.d cron defaults update-rc.d cron start 20 0 1 2 3 4 5 6 . update-rc.d mysql start 20 3 4 5 . update-rc.d cron enable update-rc.d cron defaults #并且可以指定该服务的启动顺序: update-rc.d cron defaults 90 还可以更详细的控制start与kill顺序: update-rc.d apache2 defaults 20 80 其中前面的20是start时的运行顺序级别,80为kill时的级别。也可以写成: update-rc.d apache2 start 20 2 3 4 5 . stop 80 0 1 6 .