摘要:公網(wǎng)訪問內(nèi)網(wǎng)容器局域網(wǎng)里的主機(jī)上安裝了容器,只能在內(nèi)網(wǎng)訪問,怎樣從公網(wǎng)也能訪問內(nèi)網(wǎng)的容器本文將介紹具體的實現(xiàn)步驟。
公網(wǎng)訪問內(nèi)網(wǎng)Docker容器
局域網(wǎng)里的主機(jī)上安裝了Docker容器,只能在內(nèi)網(wǎng)訪問,怎樣從公網(wǎng)也能訪問內(nèi)網(wǎng)的Docker容器?
本文將介紹具體的實現(xiàn)步驟。
1. 準(zhǔn)備工作 1.1 安裝并啟動Docker容器Docker容器默認(rèn)的sshd端口是22。
2. 實現(xiàn)步驟 2.1 下載并解壓holer軟件包Holer軟件包:holer-xxx.tar.gz
Holer支持各種OS系統(tǒng)平臺,請選擇跟本地OS類型匹配的holer軟件包。
2.2 獲取holer access key信息在holer官網(wǎng)上申請專屬的holer access key或者使用開源社區(qū)上公開的access key信息。
例如申請得到的holer信息如下,這里以此holer信息為例:
--------------------------------------------- Holer Client : holerdemo@gmail.com Access Key : 8866daebe02846t88s166733595fff5d --------------------------------------------- Internet Address : holer.org:65014 Local Address : 127.0.0.1:22 ---------------------------------------------2.3 啟動holer服務(wù)
Windows系統(tǒng)平臺:
打開CMD控制臺,進(jìn)入可執(zhí)行程序所在的目錄下執(zhí)行命令:
holer-windows-xxx.exe -k 8866daebe02846t88s166733595fff5d
Linux或者其他系統(tǒng)平臺:
執(zhí)行命令:nohup ./holer-xxx-xxx -k 8866daebe02846t88s166733595fff5d
2.4 訪問映射后的公網(wǎng)地址在ssh客戶端上輸入
主機(jī)名:holer.org 端口號: 65014
或者執(zhí)行命令:ssh root@holer.org -p 65014
這樣就可以從公網(wǎng)訪問內(nèi)網(wǎng)的Docker容器了。
2.5 問題咨詢與幫助使用holer過程中遇到問題可以先查看holer控制臺打印的日志信息,這樣很容易排查出問題的具體原因。
如果需要幫助請聯(lián)系holer技術(shù)支持人員,聯(lián)系方式詳見holer官網(wǎng)。
更多的holer使用示例,請參考holer官方博客。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/27544.html
摘要:每個節(jié)點(diǎn)的網(wǎng)橋使用一個子網(wǎng),每個容器使用一個子網(wǎng)內(nèi)的,那么我們就可以組成下圖中所示網(wǎng)絡(luò)。到此,在的協(xié)調(diào)下,各個主機(jī)上的子網(wǎng)就不會再沖突了,另外,會維護(hù)容器網(wǎng)絡(luò)的路由規(guī)則,容器就可以通過訪問容器了,也就實現(xiàn)了跨主機(jī)容器互聯(lián)。 當(dāng)您將多臺服務(wù)器節(jié)點(diǎn)組成一個Docker集群時,需要對集群網(wǎng)絡(luò)進(jìn)行設(shè)置,否則默認(rèn)情況下,無法跨主機(jī)容器互聯(lián),接下來我們首先分析一下原因。 跨主機(jī)容器互聯(lián) 下圖描述了...
摘要:管理其下控制的的生命周期,保證指定數(shù)量的正常運(yùn)行。青云在國內(nèi)是獨(dú)樹一幟,特別適合用來部署這種分布式應(yīng)用。其中,是提供的命令行工具,可在任何被管理的機(jī)器上運(yùn)行。這里嘗試用命令行工具檢查下集群狀態(tài)。 一、Kubernetes概述 Kubernetes是Google一直在推進(jìn)的容器調(diào)度和管理系統(tǒng),是Google內(nèi)部使用的容器管理系統(tǒng)Borg的開源版本。它可以實現(xiàn)對Docker容器的部署,配置...
摘要:三私有代碼庫阿里云使用引言使用肯定離不開和代碼的集成。本著代碼可靠性,服務(wù)器穩(wěn)定性,功能擴(kuò)展性綜合對比,我們選擇使用阿里云的庫。 來自用戶的DevOps實踐分享,分享從開發(fā)代碼到生產(chǎn)環(huán)境部署的一條龍操作的實踐及經(jīng)驗, 包含工具技術(shù)的選型及考量、私有代碼庫與私有鏡像庫的應(yīng)用等。 (一)容器服務(wù)的Rancher選型 1、為什么說是下一代核心技術(shù) 從互聯(lián)網(wǎng)的多次變革說起,早期的C/S架構(gòu),到...
閱讀 1757·2021-11-18 10:02
閱讀 2273·2021-11-15 11:38
閱讀 2730·2019-08-30 15:52
閱讀 2267·2019-08-29 14:04
閱讀 3290·2019-08-29 12:29
閱讀 2137·2019-08-26 11:44
閱讀 1060·2019-08-26 10:28
閱讀 904·2019-08-23 18:37