成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

docker怎么進行集群發(fā)布-創(chuàng)新互聯(lián)

本篇文章給大家分享的是有關(guān)docker怎么進行集群發(fā)布,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

成都創(chuàng)新互聯(lián)公司,為您提供網(wǎng)站建設公司、成都網(wǎng)站制作、網(wǎng)站營銷推廣、網(wǎng)站開發(fā)設計,對服務PE包裝袋等多個行業(yè)擁有豐富的網(wǎng)站建設及推廣經(jīng)驗。成都創(chuàng)新互聯(lián)公司網(wǎng)站建設公司成立于2013年,提供專業(yè)網(wǎng)站制作報價服務,我們深知市場的競爭激烈,認真對待每位客戶,為客戶提供賞心悅目的作品。 與客戶共同發(fā)展進步,是我們永遠的責任!

docker怎么集群發(fā)布?

我們可以通過Swarm來創(chuàng)建docker容器原生集群。Docker Swarm 是用于Docker的原生集群項目,它可以將一個Docker主機池轉(zhuǎn)換成單個的虛擬主機。

Swarm工作于標準的Docker API,所以任何可以和Docker守護進程通信的工具都可以使用Swarm來透明地伸縮到多個主機上。

1. 運行Swarm的先決條件

我們必須在所有節(jié)點安裝Docker 1.4.0或更高版本。雖然各個節(jié)點的IP地址不需要要公共地址,但是Swarm管理器必須可以通過網(wǎng)絡訪問各個節(jié)點。注意:Swarm當前還處于beta版本,因此功能特性等還有可能發(fā)生改變,不推薦你在生產(chǎn)環(huán)境中使用。

2. 創(chuàng)建Swarm集群

現(xiàn)在,我們將通過運行下面的命令來創(chuàng)建Swarm集群。各個節(jié)點都將運行一個swarm節(jié)點代理,該代理會注冊、監(jiān)控相關(guān)的Docker守護進程,并更新發(fā)現(xiàn)后端獲取的節(jié)點狀態(tài)。下面的命令會返回一個唯一的集群ID標記,在啟動節(jié)點上的Swarm代理時會用到它。

在集群管理器上運行:

# docker run swarm create

3. 啟動各個節(jié)點上的Docker守護進程

我們需要登錄進將用來創(chuàng)建集群的每個節(jié)點,并在其上使用-H標記啟動Docker守護進程。它會保證Swarm管理器能夠通過TCP訪問到各個節(jié)點上的Docker遠程API。要啟動Docker守護進程,需要在各個節(jié)點內(nèi)部運行以下命令。

# docker -H tcp://0.0.0.0:2375 -d

4. 添加節(jié)點

在啟用Docker守護進程后,我們需要添加Swarm節(jié)點到發(fā)現(xiàn)服務,必須確保節(jié)點IP可從Swarm管理器訪問到。要完成該操作,需要在各個節(jié)點上運行以下命令。

# docker run -d swarm join --addr=<node_ip>:2375 token://<cluster_id>

注意:我們需要用步驟2中獲取到的節(jié)點IP地址和集群ID替換這里的<node_ip>和<cluster_id>。

5. 開啟Swarm管理器

現(xiàn)在,由于我們已經(jīng)獲得了連接到集群的節(jié)點,將啟動swarm管理器。我們需要在集群管理器中運行以下命令。

# docker run -d -p <swarm_port>:2375 swarm manage token://<cluster_id>

6. 檢查配置

一旦管理運行起來后,我們可以通過運行以下命令來檢查配置。

# docker -H tcp://<manager_ip:manager_port> info

注意:我們需要替換<manager_ip:manager_port>為運行swarm管理器的主機的IP地址和端口。

7. 使用docker CLI來訪問節(jié)點

這一部分是Docker Swarm最為重要的部分。我們可以使用Docker CLI來訪問節(jié)點,并在節(jié)點上運行容器。

# docker -H tcp://<manager_ip:manager_port> info
# docker -H tcp://<manager_ip:manager_port> run ...

8. 監(jiān)聽集群中的節(jié)點
我們可以使用swarm list命令來獲取所有運行中節(jié)點的列表。

# docker run --rm swarm list token://<cluster_id>

Swarm真的是一個有著相當不錯的功能的docker,它可以用于創(chuàng)建和管理集群。它相當易于配置和使用,當我們在它上面使用限制器和類同器時它更為出色。

以上就是docker怎么進行集群發(fā)布,小編相信有部分知識點可能是我們?nèi)粘9ぷ鲿姷交蛴玫降?。希望你能通過這篇文章學到更多知識。更多詳情敬請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

分享名稱:docker怎么進行集群發(fā)布-創(chuàng)新互聯(lián)
轉(zhuǎn)載注明:http://jinyejixie.com/article12/egegc.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設計公司、靜態(tài)網(wǎng)站小程序開發(fā)、建站公司、Google、關(guān)鍵詞優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站建設網(wǎng)站維護公司
抚远县| 行唐县| 平南县| 周宁县| 都江堰市| 罗田县| 平泉县| 宁波市| 长沙市| 柳州市| 青铜峡市| 大宁县| 清苑县| 德令哈市| 石家庄市| 平定县| 靖西县| 镇平县| 彰化县| 凤山县| 新闻| 民勤县| 桂东县| 利辛县| 宝鸡市| 彭阳县| 沂水县| 筠连县| 武山县| 张家港市| 南溪县| 景泰县| 凉山| 高安市| 西华县| 连州市| 天门市| 叙永县| 宝兴县| 建水县| 湖口县|