IT小馬 -
Mac下Docker配置LNMP開發環境
前言:
1.Docker的標準用法是每個docker容器只提供一個服務。
所以應該是mysql單獨一個容器,php-fpm單獨一個容器,nginx單獨一個容器。
2.Docker的設計理念是在容器裏面不運行後台服務,容器本身就是宿主機上的一個獨立的主進程,也可以間接的理解為就是容器裏運行服務的應用進程。一個容器的生命週期是圍繞這個主進程存在的,所以正確的使用容器方法是將裏面的服務運行在
php
,
macos
,
lnmp
,
Docker