�
进入�php目录
docker build -t hp/php .
docker run -it --rm hp/php php -v
docker run -it --rm hp/php php -m
docker run -it --rm hp/php composer -V
docker run -it --rm -p 9000:9000 -v $PWD:/home/wwwroot hp/php php -S 0.0.0.0:9000
docker run -it --rm -v $PWD:/home/wwwroot -v ~/.ssh:/root/.ssh hp/php composer install
进入项目根目录
docker run -itd --rm -p 8000:8000 -v $PWD:/home/wwwroot:cached hp/php php artisan serve --host=0.0.0.0
docker run -itd --rm -p 8000:8000 -v $PWD:/home/wwwroot:cached hp/php php think run --host=0.0.0.0
a. --host=0.0.0.0
注意这里不要写成127.0.0.1,这是在docker容器内起的服务,�127.0.0.1�是服务在宿主机访问的
b. 启动laravel服务的时候,在/home/wwwroot
后加上:cached
可使用到容器�内的换成数据,提高请求速度,macOs系统下有效,文件更新以宿主机为主