Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
NGINX-PHP容器启动非常慢,Docker MacOS_Php_Docker_Nginx - Fatal编程技术网

NGINX-PHP容器启动非常慢,Docker MacOS

NGINX-PHP容器启动非常慢,Docker MacOS,php,docker,nginx,Php,Docker,Nginx,我有一个Docker包,目前运行着7个不同的容器。其中一个有NGINX、PHP和其他一些工具和扩展。当我在LINUX和MacOSCatalina(大部分情况下)上运行它时,实际上一切都很好,但在MacOS上,PHP容器“准备就绪”需要几分钟 完成从CLI构建所有内容后,我看到: Successfully built 563c19039c8bc9ba9fd0060f5593efadb71de6c7f3321b2f286e8d8e476a5318 Creating mysql_db

我有一个Docker包,目前运行着7个不同的容器。其中一个有NGINX、PHP和其他一些工具和扩展。当我在LINUX和MacOSCatalina(大部分情况下)上运行它时,实际上一切都很好,但在MacOS上,PHP容器“准备就绪”需要几分钟

完成从CLI构建所有内容后,我看到:

Successfully built 563c19039c8bc9ba9fd0060f5593efadb71de6c7f3321b2f286e8d8e476a5318
Creating mysql_db                                ... done
Creating orthanc_docker_ris_postgres_index-db_1  ... done
Creating orthanc_docker_ris_postgres_index-db2_1 ... done
Creating orthanc_docker_ris_pacs-2_1             ... done
Creating phpmyadmin                              ... done
Creating orthanc_docker_ris_pacs-1_1             ... done
Creating orthanc_docker_ris_nginx_1              ... done
除了nginx_1(有php和其他工具)之外的所有容器都启动并几乎立即准备就绪

2-3分钟后,我终于看到:

INFO Set uid to user 0 succeeded
INFO supervisord started with pid 1
INFO spawned: 'nginx' with pid 13
INFO spawned: 'php-fpm' with pid 14
INFO success: nginx entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
INFO success: php-fpm entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
对于nginx容器。当我在UBUNTU LINUX主机上使用完全相同的包时,nginx容器几乎在构建完成后立即准备就绪

想知道这是否只是一个Docker Desktop for OS X问题,还是我配置中的其他问题