docker安装php之前写了一篇关于docker内容的文章,但是很多网友反映对docker不是很熟悉,很难一下子全部收到,所以写了一篇关于安装PHP单独。软件地址:https://github.com/wallace530...安装步骤如下:在本地安装git、docker和docker-compose(推荐最新版本:1.23)。dockerinstalldocker-composeinstallcloneproject:#如果不是`root`用户,则将当前用户添加到`docker`用户组$sudogpasswd-a${USER}docker#获取项目$gitclonehttps://github.com/wallace5303/dnnmp.git构建并启动:$cddnnmp#build$docker-composebuildphp72#在后台运行$docker-composeup-dphp72查看容器:$dockercontainerlscommandlineuseedit~/.bashrc(or~/.zshrc),并在行尾添加#如果电脑上已经安装了软件,请替换函数名php(){tty=tty-s&&tty=--ttydockerrun\$tty\--interactive\--rm\--volume$PWD:/var/www/html:rw\--workdir/var/www/html\dnnmp_php72php"$@"}composer(){tty=tty-s&&tty=--ttydockerrun\$tty\--interactive\--rm\--user$(id-u):$(id-g)\--volume~/dnnmp/composer:/tmp\--volume/etc/passwd:/etc/passwd:ro\--volume/etc/group:/etc/group:ro\--volume$(pwd):/app\composer"$@"}(3)让修改的内容生效$source~/.bashrc(or~/.zshrc)(4)查看版本信息$php-vPHP7.2.19(cli)(built:Jun28201903:58:08)(NTS)版权所有(c)1997-2018ThePHPGroupZendEnginev3.2.0,版权所有(c)1998-2018ZendTechnologieswithZendOPcachev7.2.19,版权所有(c)1999-2018,Zend技术$composer-vComposer版本1.8.62019-06-1115:03:05
