一種Web遠(yuǎn)程Docker容器桌面的方法

基本信息

申請?zhí)?/td> CN201910907578.8 申請日 -
公開(公告)號 CN110493269B 公開(公告)日 2021-09-07
申請公布號 CN110493269B 申請公布日 2021-09-07
分類號 H04L29/06;H04L29/08;G06F9/455;G06F9/451;H04L12/24 分類 電通信技術(shù);
發(fā)明人 鄭建文;林仙佑;黃祖海 申請(專利權(quán))人 福建中銳網(wǎng)絡(luò)股份有限公司
代理機構(gòu) 福州元創(chuàng)專利商標(biāo)代理有限公司 代理人 丘鴻超;蔡學(xué)俊
地址 350028 福建省福州市倉山區(qū)金榕北路17號2號樓4層
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及一種Web遠(yuǎn)程Docker容器桌面的方法,包括以下步驟:1)在既能訪問容器網(wǎng)絡(luò)又能訪問Web客戶端網(wǎng)絡(luò)的主機中部署VNC服務(wù)端代理;2)在容器的宿主機中部署Docker后臺,Docker后臺為每一個容器生成一個令牌,并將容器的相關(guān)信息通知給VNC服務(wù)端代理;3)Web用戶在Web客戶端登入Docker后臺,當(dāng)訪問一個容器時,Web客戶端和VNC服務(wù)端代理建立Websocket連接;VNC服務(wù)端代理比較容器的相關(guān)信息是否一致,否則拒絕該用戶的訪問,是則連接對應(yīng)的VNC服務(wù)端,然后將兩條連接對應(yīng)起來,中轉(zhuǎn)兩者之間的報文數(shù)據(jù)。該方法有利于使Web安全、便捷地遠(yuǎn)程連接VNC服務(wù)端。