docker是这几年非常火的一项技术,作为一名计算机专业的学生,应该及时的接触和掌握。
怎么用docker的环境安装PHP呢?
一、拉取PHP镜像
docker pull php:fpm
二、创建容器
docker run --name php-fpm -p9000:9000-d php:fpm
三、创建目录储存PHP配置文件和日志
mkdir -p docker/php
cd docker/php mkdir conf log
四、从容器里复制配置文件
docker cp php-fpm:/usr/local/etc/php-fpm.d/www.conf
docker cp php-fpm:/usr/local/etc/php/php.ini-production docker/php/conf/php.ini
五、重新启动容器
docker run --name php-fpm --link mysql:mysql-v ~/docker/www:/var/www/html-v
docker/php/conf/www.conf:/usr/local/etc/php-fpm.d/www.conf-v
docker/php/conf/php.ini:/local/etc/php/php.ini-d php:fpm
--link <name or id>:alias:可以用来连接2个容器,使源容器和接收容器之间可以互相通信
name和id是源容器的name和id,alias是源容器在link下的别名
连接PHP和MySQL容器后,PHP脚本连接数据库时,host的值为“mysql”