PHPStudy和寶塔面板雖然可以快速搭建運行環(huán)境,但是它們的封裝性太高,很難根據(jù)不同的場景,進行自定義改造。另外,像寶塔面板本身就是一個程序,如果運行在線上服務器,其本身也是一個性能損耗。而 Docker 可以讓開發(fā)者打包他們的應用以及依賴包到一個輕量級、可移植的容器中,然后發(fā)布到任何流行的 Linux 機器上,也可以實現(xiàn)虛擬化。容器是完全使用沙箱機制,相互之間不會有任何接口,更重要的是容器性能開銷極低。
Docker 官方倉庫有很多高質量的鏡像,包括LNMP和LAMP。當然,如果以上鏡像不滿足你的需求,你也可以在它們的基礎上進行修改或自定義,然后制作成自己的鏡像,以備后續(xù)使用。
使用 Docker 鏡像創(chuàng)建運行環(huán)境很簡單,首先安裝 Docker,然后使用 docker run 創(chuàng)建容器即可。