Docker-Compose安裝(推薦)
git clone https://github.com/swoft-cloud/swoft
cd swoft
docker-compose up
提示
docker-compose up
啟動後,預設啟動了swoft http server,並且它是容器的的第一個程式(pid=1
),因此進入容器裡是 沒法停止/重啟server 的。
如果你想在啟動後進入容器,手動管理swoft server的啟動。需要先稍微調整下 docker-compose.yml
:
swoft:
image: swoft/swoft
# for local develop
command: php -S 127.0.0.1:13300 # 開啟這一行
檢視容器
docker ps
進入容器
docker exec -it swoft-srv bash
composer self-update
composer clear-cache
composer install
// 啟動http
php bin/swoft http:start