[發明專利]容器的管理方法、裝置、計算機設備及存儲介質在審
| 申請號: | 201810607066.5 | 申請日: | 2018-06-13 |
| 公開(公告)號: | CN108829384A | 公開(公告)日: | 2018-11-16 |
| 發明(設計)人: | 丁江 | 申請(專利權)人: | 平安科技(深圳)有限公司 |
| 主分類號: | G06F8/30 | 分類號: | G06F8/30;G06F9/4401;G06F13/12 |
| 代理公司: | 深圳市精英專利事務所 44242 | 代理人: | 林燕云 |
| 地址: | 518000 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網絡地址 物理機 計算機設備 存儲介質 管理平臺 容器創建 虛擬網卡 網卡 網橋 外部設備 發送 外部設備通信 網絡地址配置 接收管理 容器分配 橋接 創建 管理 申請 訪問 | ||
本申請實施例公開了容器的管理方法、裝置、計算機設備及存儲介質。該方法包括:接收管理平臺發送的容器創建請求,并根據所述容器創建請求創建容器;接收所述管理平臺發送的容器網絡地址,并根據所述容器網絡地址配置所述容器的虛擬網卡,其中,所述容器網絡地址為所述管理平臺為所述容器分配的私有的網絡地址;在物理機中創建網橋;將所述物理機的網卡以及所述容器的虛擬網卡均橋接至所述網橋上,以使所述容器通過所述物理機的網卡與外部設備通信。該方法可以實現容器可以被外部設備訪問。
技術領域
本申請涉及計算機技術領域,尤其涉及一種容器的管理方法、裝置、計算機設備及存儲介質。
背景技術
Docker容器是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然后發布到任何流行的Linux機器上。在Docker容器的原生網絡方案中,往往不支持Docker容器直接與外部設備通信。為了使得外部設備可以訪問到Docker容器,目前需要通過第三方軟件實現,譬如,通過flanne、calico等第三方軟件在原來的網絡層上再封裝一層以實現被外部設備訪問,但這樣會降低網絡性能。
發明內容
本申請提供了一種容器的管理方法、裝置、計算機設備及存儲介質,以實現容器可以被外部設備訪問。
第一方面,本申請提供了一種容器的管理方法,其包括:
接收管理平臺發送的容器創建請求,并根據所述容器創建請求創建容器;
接收所述管理平臺發送的容器網絡地址,并根據所述容器網絡地址配置所述容器的虛擬網卡,其中,所述容器網絡地址為所述管理平臺為所述容器分配的私有的網絡地址;
在物理機中創建網橋;以及
將所述物理機的網卡以及所述容器的虛擬網卡均橋接至所述網橋上,以使所述容器通過所述物理機的網卡與外部設備通信。
第二方面,本申請提供了一種容器的管理裝置,其包括:
容器創建單元,用于接收管理平臺發送的容器創建請求,并根據所述容器創建請求創建容器;
網卡配置單元,用于接收所述管理平臺發送的容器網絡地址,并根據所述容器網絡地址配置所述容器的虛擬網卡,其中,所述容器網絡地址為所述管理平臺為所述容器分配的私有的網絡地址;
網橋創建單元,用于在物理機中創建網橋;
橋接單元,用于將所述物理機的網卡以及所述容器的虛擬網卡均橋接至所述網橋上,以使所述容器通過所述物理機的網卡與外部設備通信。
第三方面,本申請又提供了一種計算機設備,包括存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現第一方面提供的任一項所述的容器的管理方法。
第四方面,本申請還提供了一種存儲介質,其中所述存儲介質存儲有計算機程序,所述計算機程序包括程序指令,所述程序指令當被處理器執行時使所述處理器執行第一方面提供的任一項所述的容器的管理方法。
本申請提供一種容器的管理方法、裝置、計算機設備及存儲介質。該方法可以在物理機中快速地創建容器,且該容器無需借助第三方軟件即可與外部設備進行通信,實現被外部設備訪問,提高網絡性能。
附圖說明
為了更清楚地說明本申請實施例技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本申請的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本申請實施例中容器的管理方法的場景示意圖;
圖2為本申請實施例提供的一種容器的管理方法的示意流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安科技(深圳)有限公司,未經平安科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810607066.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種接口分離的數據處理方法及裝置
- 下一篇:一種業務流程處理方法及中間代理層





