mysql有必要使用docker 部署一個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)建復(fù)雜,后期維護麻煩。
但是,如果您希望在后期易于擴展和擴展,最好使用多個Docker來分離數(shù)據(jù)庫服務(wù)、代碼服務(wù)、緩存服務(wù)和其他服務(wù)。這樣,當您要擴展一個服務(wù)時,您只需要操作這個服務(wù),而不會影響其他服務(wù)。
如果使用多個Docker,多個Docker如何通信?
要鏈接多個Docker,有兩種常用方法:一種是使用-link命令,另一種是直接使用IP地址。
docker大家用到什么程度了?
生產(chǎn)環(huán)境docker有上萬個容器實例。持續(xù)集成、持續(xù)測試、持續(xù)發(fā)布和服務(wù)編排都是基于docker的
首先,簡單地學(xué)習(xí)docker是沒有意義的。Docker只是整個Devops系統(tǒng)中的一個基本單元。沒有容器編排管理,沒有資源監(jiān)控,沒有從代碼開發(fā)到應(yīng)用構(gòu)建的一站式服務(wù),沒有單個容器學(xué)習(xí)過多的意義。建議掌握簡單的容器命令,了解基本原理、實際操作經(jīng)驗,了解實際使用。
然后我們可以研究Devops的整個工作機制,比如openshift。
有關(guān)詳細信息,請參閱我最近的OCP學(xué)習(xí)筆記:https://blog.csdn.net/yingwei13mei/article/details/93627641
你有關(guān)于詳細的Docker入門書籍推薦嗎?
你好,我是白雪公主,很高興為你回答。MySQL可以放入docker嗎?當我們的MySQL容器啟動時,如果我們想登錄MySQL數(shù)據(jù)庫,我們應(yīng)該怎么做。下面介紹幾種方法,其他容器也可以采用。第一:啟動容器后,鏈接它。官方MySQL容器有以下環(huán)境變量。docker run——點名一些mysql-e mysqluuurootuuuuu更專業(yè)的科普知識,歡迎關(guān)注我。如果你喜歡我的回答,也請給我表揚或轉(zhuǎn)發(fā),你的鼓勵是支持我寫下來的動力,謝謝。