docker訪問外部數(shù)據(jù)庫 部署一個web程序是用多個docker互聯(lián)還是用一個docker直接全裝進去好呢?為什么?
部署一個web程序是用多個docker互聯(lián)還是用一個docker直接全裝進去好呢?為什么?要開發(fā)一個網(wǎng)站,是使用一個docker還是使用多個docker取決于web項目的定位和未來的發(fā)展。如果它只用于
部署一個web程序是用多個docker互聯(lián)還是用一個docker直接全裝進去好呢?為什么?
要開發(fā)一個網(wǎng)站,是使用一個docker還是使用多個docker取決于web項目的定位和未來的發(fā)展。如果它只用于構(gòu)建一個小項目,并且項目不需要頻繁更改,那么最好使用docker。畢竟,多個docker的使用使得早期構(gòu)建復雜,后期維護麻煩。
但是,如果您希望在后期易于擴展和擴展,最好使用多個Docker來分離數(shù)據(jù)庫服務、代碼服務、緩存服務和其他服務。這樣,當您要擴展一個服務時,您只需要操作這個服務,而不會影響其他服務。
如果使用多個Docker,多個Docker如何通信?
要鏈接多個Docker,有兩種常用方法:一種是使用-link命令,另一種是直接使用IP地址。
docker宿主機是什么意思,不安裝宿主機好像也可以運行容器?
docker構(gòu)建LNMP環(huán)境后,如果需要訪問主機上安裝的數(shù)據(jù)庫或中間件,則不能直接使用IP 127.0.0.1,它指向容器中的容器本身。如何訪問主機例如,如果docker環(huán)境的虛擬IP是192.168.99.100,那么主機將承載與192.168.99.100相同網(wǎng)段的虛擬IP,主IP將是192.168.99.1。那就簡單了。訪問容器中的192.168.99.1相當于訪問主機。問題解決請注意,通過192.168.99.1訪問主機相當于更改IP。如果數(shù)據(jù)庫或中間件限制本地訪問或限制IP段,請記住將192.168.99.1添加到白名單中。