如何为 devspace 进行 PHPFPM+Nginx 部署?
实际上,我正在使用 PHP-Apache 并拥有这个devspace.yaml
[...]
deployments:
- name: panel
helm:
componentChart: true
values:
containers:
- image: registry.digitalocean.com/mycompany/myapp
service:
ports:
- port: 80
ingress:
rules:
- host: "mydomain.com.ar"
我的 Dockerfile 就像
FROM php:7.4.4-apache
[...]
EXPOSE 80
CMD ["apache2-foreground"]
一切正常,主机已在 Ingress 上注册。但是,我喜欢从 PHPApache 升级到 PHP-FPM + Nginx。
我将我的 Dockerfile 从更改为FROM php:7.4.4-apache
和FROM php:7.4.4-fpm
删除。但现在?现在不需要 PHP 和 NGinx 的特定配置。EXPOSE
COMMAND
那么,如何添加 nginx 服务devspace.yaml
并连接到 php-fpm?