软件下载
docker pull mysql:5.6
docker pull php:5.6-fpm
docker pull nginx
创建启动php-fpm
docker run --name php5603 -v ~/nginx/www:/www -d php:5.6-fpm
| php里面要安装 pdo_mysql,mysql,mysqli扩展
创建启动nginx
docker run --name nginx5603 -p 8088:80 -d \
-v ~/nginx/www:/usr/share/nginx/html:ro \
-v ~/nginx/conf/conf.d:/etc/nginx/conf.d:ro \
--link php5603:php \
nginx
创建启动mysql
docker run --name mysql04 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=xxxx -d mysql:5.6
| 默认是mysql8, 其默认编码修改成了utfmb4,需要修改配置文件
|
进入容器 docker exec -it php /bin/bash
至目录下 cd /usr/local/bin
安装扩展 ./docker-php-ext-install pdo_mysql
安装扩展 ./docker-php-ext-install mysql
./docker-php-ext-install mysqli
重启容器 docker php restart
ctrl+d 退出