更新時(shí)間:2022-07-06 10:55:37 來源:動(dòng)力節(jié)點(diǎn) 瀏覽1869次
在Docker教程中,大家會(huì)接觸到Docker集群部署,那么它是怎樣的?動(dòng)力節(jié)點(diǎn)小編來告訴大家。
docker-compse.yml文件規(guī)則
docker-swarm.
yaml文件在集群中的使用
docker服務(wù)中的認(rèn)證與安全
k8s云原生時(shí)代
docker-compose.yaml文件規(guī)則一共有3塊內(nèi)容:
version docker-compose.yaml文件的版本
services 管理的各種容器,包括容器的來源,容器的啟動(dòng)方式
其他全局配置配置,包括networks,volumes,以及其他全局配置…
規(guī)則中需要注意的點(diǎn):
如果服務(wù)啟動(dòng)是有順序的,需要指定depends_on 參數(shù),指定該服務(wù)是依賴哪些服務(wù)的?
volumes 指定的文件 如果不是 . 或 /開頭 那么需要定義該卷;如果是 . 或 / 開頭那么為本地文件。
container_name 一般作為host使用,所以不能包含 _ ;
一共包括2塊內(nèi)容:
管理節(jié)點(diǎn)(manager)
工作結(jié)點(diǎn)(worker)
管理操作只能在manager節(jié)點(diǎn)中使用
要保證集群可用,至少保證是3個(gè)主節(jié)點(diǎn);只剩下一個(gè)節(jié)點(diǎn),服務(wù)是不能正常運(yùn)行的(rft協(xié)議,大多數(shù)節(jié)點(diǎn)都可用才提供服務(wù))
部署命令docker stack deploy yaml文件
docker secrets 證書的創(chuàng)建和刪除
10臺(tái)機(jī)器以上推薦使用k8s
以上就是關(guān)于“Docker集群部署介紹”,大家如果想了解更多相關(guān)知識(shí),可以關(guān)注一下動(dòng)力節(jié)點(diǎn)的Java在線學(xué)習(xí),里面的課程內(nèi)容從入門到精通,細(xì)致全面,很適合沒有基礎(chǔ)的小伙伴學(xué)習(xí),希望對(duì)大家能夠有所幫助。
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)