简单的PHP-FPM和Nginx docker应用程序设置

137 阅读1分钟

这是一个非常简单的docker化的PHP-FPM和Nginx应用设置。

结构

$ tree

文件

index.html

Success: HTML page (Frontend)

index.php

echo 'Success: PHP page (Frontend)'.PHP_EOL;

docker/.env

COMPOSE_PROJECT_NAME=frontend

docker/docker-compose.yml

version: "3"

docker/php/www.conf

[www]

docker/php/Dockerfile

FROM php:7.2-fpm-alpine

docker/nginx/app.conf

server {

docker/nginx/Dockerfile

FROM nginx:1.15-alpine

构建

docker$ docker-compose up -d

验证

$ docker images
$ docker network ls
$ docker ps
docker$ docker-compose ps

测试

$ curl http://localhost:8081