使用docker php鏡像搭建apache php7.4環境


docker run -d -p 80:80 --name my-apache-php-app -v "$PWD":/var/www/html php:7.2-apache

$PWD是指當前目錄,你也可以換成/var/www/html,根據自己的網站目錄設置。-p是映射端口號,前面是本機,后面是容器。

如 -p 8080:80,就是在本機使用http://localhost:8080進行訪問

--name 是容器名稱,可以自定義

sudo docker ps -a查看創建的容器

docker exec -it 5a5  bash      #5a5是容器id

-----------------分割線---------------------

以下命令是運行一個php文件輸出到命令行,可以用來調試

docker run -it --rm --name my-running-script -v "$PWD":/usr/src/myapp -w /usr/src/myapp php:7.4-cli php phpinfo.php
$PWD 項目目錄
phpinfo.php 需要執行的文件
創建phpinfo.php文件,直接復制粘貼到命令行即可。

cat <<EOF >phpinfo.php
<?php
phpinfo();
?>
EOF


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM