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