国产成人精品18p,天天干成人网,无码专区狠狠躁天天躁,美女脱精光隐私扒开免费观看

docker怎么集群發(fā)布

發(fā)布時(shí)間:2022-11-27 12:13 來(lái)源:西部 閱讀:153 作者:西部數碼 欄目: 主機資訊 歡迎投稿:712375056

docker怎么集群發(fā)布?我們可以通過(guò)Swarm來(lái)創(chuàng )建docker容器原生集群。Docker Swarm 是用于Docker的原生集群項目,它可以將一個(gè)Docker主機池轉換成單個(gè)的虛擬主機。

Swarm工作于標準的Docker API,所以任何可以和Docker守護進(jìn)程通信的工具都可以使用Swarm來(lái)透明地伸縮到多個(gè)主機上。

1. 運行Swarm的先決條件

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

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

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

在集群管理器上運行:

# docker run swarm create

3. 啟動(dòng)各個(gè)節點(diǎn)上的Docker守護進(jìn)程

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

# docker -H tcphttp://wap.friendlycc.com.cn/host/ -d

4. 添加節點(diǎn)

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

# docker run -d swarm join --addr=<node_ip>:2375 tokenhttp://wap.friendlycc.com.cn/host/

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

5. 開(kāi)啟Swarm管理器

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

# docker run -d -p <swarm_port>:2375 swarm manage tokenhttp://wap.friendlycc.com.cn/host/

6. 檢查配置

一旦管理運行起來(lái)后,我們可以通過(guò)運行以下命令來(lái)檢查配置。

# docker -H tcphttp://wap.friendlycc.com.cn/host/ info

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

7. 使用docker CLI來(lái)訪(fǎng)問(wèn)節點(diǎn)

這一部分是Docker Swarm最為重要的部分。我們可以使用Docker CLI來(lái)訪(fǎng)問(wèn)節點(diǎn),并在節點(diǎn)上運行容器。

# docker -H tcphttp://wap.friendlycc.com.cn/host/ info
# docker -H tcphttp://wap.friendlycc.com.cn/host/ run ...

8. 監聽(tīng)集群中的節點(diǎn)
我們可以使用swarm list命令來(lái)獲取所有運行中節點(diǎn)的列表。

# docker run --rm swarm list tokenhttp://wap.friendlycc.com.cn/host/

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

特網(wǎng)科技容器云產(chǎn)品是通過(guò)docker技術(shù),在集群服務(wù)器上部署容器服務(wù)實(shí)現,功能強大、簡(jiǎn)單易用,擁有上萬(wàn)linux鏡像,靈活強大,安全可靠。高性?xún)r(jià)比的容器云產(chǎn)品鏈接 http://wap.friendlycc.com.cn/host/

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。

欧美A级在线现免费观看 | 国产FREEXXXX性播放| 奇米四色7777中文字幕| 中文字幕一卡二卡三卡| 久章草在线视频免费观看| 麻豆人妻无码性色AV专区|