[英]docker-compose.yml nginx with php link
我在docker-compose.yml
文件中嘗試過此操作,但無法在nginx服務器中使用php。 我想做的就是讓Nginx與php一起工作
web:
image: nginx:latest
ports:
- "8080:80"
volumes:
- ./docker-nginx-php/html:/usr/share/nginx/html
links:
- php
php:
image: php:7-fpm
volumes:
- ./docker-nginx-php/html:/usr/share/nginx/html
希望有人知道如何使其正常工作!
我在主機系統上apache2 installed
,該服務器可提供一些應用程序,但我想將nginx with php
服務器連接到另一個域,因此apache2
偵聽器當前正在使用端口80,這就是為什么在上述示例中我使用端口8080:80
的原因
您還需要在php容器上指定環境變量VIRTUAL_HOST
,以及在docker中打開端口以與其他容器連接,例如:
php:
image: php:7-fpm
environment:
- VIRTUAL_HOST=domain.example.com
ports:
- 80
volumes:
- ./docker-nginx-php/html:/usr/share/nginx/html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.