鍍金池/ 問(wèn)答/PHP  Linux/ swoft框架,四種安裝方式之間有什么關(guān)系么?

swoft框架,四種安裝方式之間有什么關(guān)系么?

  1. 手動(dòng)安裝和composer安裝時(shí)下載項(xiàng)目,只要隨便選一種就好了,后面docker安裝和docker-compose安裝做了什么事情?求解釋?zhuān)x謝?。?/li>

clipboard.png

回答
編輯回答
綰青絲

docker 和 docker-compose 其實(shí)算是同一種方式,docker 是通過(guò)命令行起了一個(gè) docker 容器,而 docker-compose 只是一種容器的編排方式。他們二者都會(huì)起一個(gè)容器,里面跑著 php 的一套環(huán)境,和項(xiàng)目的代碼

同樣 compose 和手動(dòng)安裝也是,手動(dòng)安裝需要下載框架源碼,然后 composer install 安裝框架依賴的 compose 包,而 composer install 則是把這一些事情都給你搞完了。

綜上,如果你自己本地有 PHP 的運(yùn)行環(huán)境的話,則直接 composer install
就可以了,而你本地沒(méi)有環(huán)境或者需要安裝新環(huán)境的話則使用 docker-compose。

2017年6月6日 23:39
編輯回答
野橘

docker 直接用命令行啟動(dòng)
docker-compose 用yaml管理腳本

2017年5月31日 10:35