一、Win10 安装 Docker
1. 开启 Hyper-V。
2. 下载 Toolbox ( 访问 https://www.docker.com/get-started 注册一个账号,然后登录,点击 Get started with Docker Desktop,并下载 Windows 的版本;
3. 双击下载的 Docker for Windows Installer 安装文件,一路 Next,点击 Finish 完成安装。
二、安装 Hyperf
# 下载并运行 hyperf/hyperf 镜像,并将镜像内的项目目录绑定到宿主机的 D:\hypef-demo 目录
docker run -v D:\hypef-demo:/hyperf-skeleton -p 9501:9501 -it --entrypoint /bin/sh hyperf/hyperf:latest
# 镜像容器运行后,在容器内安装 Composer
php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"
php composer-setup.php
mv composer.phar /usr/local/bin/composer
# 将 Composer 镜像设置为阿里云镜像,加速国内下载速度
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer
# 通过 Composer 安装 hyperf/hyperf-skeleto