我正在尝试为PHP项目创建一个Docker。我坚持将nginx映射到我的项目文件。
在我的项目文件夹根目录中,我有dockerfile
和docker-composer.yml
。我还有一个应用程序文件夹,其中包含我的PHP文件。 (正确设置?)
当我运行docker-compose up -d
并转到localhost时,它只显示nginx的默认主页(欢迎使用nginx!):'(
你可以在这里看到我的docker-compose.yml。 搬运工-compose.yml:
version: '3.3'
services:
nginx:
image: nginx
ports:
- "80:80"
volumes:
- ./application:/var/www/html
networks:
- app
php:
image: php:7.1-cli
volumes:
- ./application:/var/www/html
networks:
- app
db:
image: mariadb:10.2
networks:
- app
volumes:
- db_data:/var/lib/mysql
networks:
app:
driver: bridge
volumes:
db_data: