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