|
@@ -1,9 +1,22 @@
|
|
|
## docker-php
|
|
|
|
|
|
-php环境 docker 容器
|
|
|
+php 环境 docker 容器,[docker-php官方github仓库](https://github.com/docker-library/php)。首先说一下 [docker官方php镜像](https://hub.docker.com/_/php):
|
|
|
|
|
|
+php有php5.6,php7等版本;服务器镜像有alpine/ubuntu/centos等版本;机器有x86/arm;还有 php+apache 镜像(php-cli/)这样组合就有很多可能,官方有 2996 个 tag。这么多镜像用哪个:
|
|
|
+
|
|
|
+1. 选择php版本,7.1/7.2/7.3
|
|
|
+
|
|
|
+2. 选择 apache 组合,apache/cli/fpm/zts
|
|
|
+
|
|
|
+3. 选择平台,alpine3.10/buster/stretch
|
|
|
+
|
|
|
+组合一下就是:7.3-apache-buster, 7.2-fpm-alpine3.10 。所有 tag 目录如下: https://github.com/docker-library/docs/blob/master/php/README.md#supported-tags-and-respective-dockerfile-links
|
|
|
+
|
|
|
+
|
|
|
+## docker中php开发环境搭建
|
|
|
+
|
|
|
+官方镜像不附带 xdebug/redis/mysql,所以本项目构建开发镜像或compose stack:
|
|
|
|
|
|
-## develope
|
|
|
```
|
|
|
docker pull nginx
|
|
|
docker pull mysql
|