Docker搭建ngrok服务器

使用Docker构建Gitlab私服 前情与内容提要 下载所需镜像 Docker Compose 大法 调试容器 使用SMTP服务器作为Gitlab的邮件发送服务端前情与内容提要本文描述如何使用Docker镜像构建本地Gitlab服务。本文目标读者是掌握基本docker操作,希望通过docker镜像快速搭建自己Gitlab服务器的用户。 前面的文章我们介绍了如何在本地Linux环境中部署Docker Engine。主要注意以下几个方面 阅读详情

使用Docker搭建Ngrok服务器

#  下载镜像
docker pull hteen/ngrok

#  启动一个容器生成ngrok客户端,服务器端和CA证书
docker run --rm -it \
-e DOMAIN="ngrok.***.top" \
-v /root/ngrok:/myfiles hteen/ngrok /bin/sh /build.sh

# 启动Ngrok server
docker run -idt --name ngrok-server \
-v /root/ngrok:/myfiles \
-p 81:80 \
-p 444:443 \
-p 4443:4443 \
-e DOMAIN='ngrok.***.top' hteen/ngrok /bin/sh /server.sh

按照官方文档一顿骚操作,结果还是折腾了两三天。。。

  1. 期间把docker的4443端口映射到阿里云的4444端口,添加了安全组策略,结果还是连不通,换成其他端口Telnet连接没问题,似乎4444端口是一个特殊端口,具体没研究
  2. 启动ngrok客户端Tunnel Status一直显示reconnecting,最后按照下面的文章解决问题

ngrok客户端无法连接

运行docker镜像

docker run -idt --name ngrok-server -p 81:80 -p 444:443 -p 4443:4443 -v /data/ngrok:/myfiles -e DOMAIN='ngrok.***.top' hteen/ngrok /bin/sh /server.sh

启动ngrok客户端

./ngrok -config ./ngrok.cfg -subdomain wechat 8080
Nps服务器搭建教程 在日常的开发工作中,对接第三方API是在所难免的,一些比较复杂的业务场景往往需要双向交互(指不仅仅需要请求第三方API,而且还需要第三方API回调指定地址)。工作流程如下:开发同学编写代码——>运维同学部署——>与第三方联调——>发现Bug——>开发同学编写代码——>运维同学部署——>与第三方联调——>发现Bug——>开发同学编写代码——>运维同学部署——>与第三方联调——>发现Bug——>开发同学编写代码——>运维同学部署——>与第三方联调——>发现Bug——>开发同学编写代码。一个内网穿透不就搞定了。 阅读详情

相关推荐

本地服务器Docker化+公网映射:从踩坑到搭建私有开发云

在云服务器之外,通过本地服务器承载开发环境已成为轻量级部署的常见选择。借助Docker容器化技术,可以将MySQL、Redis等依赖一键固化,形成可复现的运行环境。而免费公网映射工具(内网穿透)则打通了外部访问链路,将localhost转化为可远程访问的URL,适合异地联调、Demo演示等场景,极大降低了个人项目的部署成本。本文从虚拟化支持、Docker权限排查开始,逐步讲解容器网络、数据持久化到公网映射的完整配置路径,并提供一份可复用的问题速查清单,帮助开发者在旧电脑上快速搭建随时可用的私有开发云。

weixin_33552698的博客 318

基于docker搭建ngrok私服

经常开发微信的同学们,肯定会经常用到内网穿透~ 大部分人选择网上寻找各种现成的,比如ngrok官网、natapp、sunny-ngrok或者花生壳之类的。但是世界上没有免费的午餐,要不就是收费,要不就是免费但是偶尔会出现连接失败的问题(当然大多数时间是没有问题的)。 偶然,正在测试微信的某些功能,但是正在使用的ngrok连接失败了。导致测试无法进行,最终萌生出自己搭建一个ngrok服务器的想法...

julywind1的专栏 4013

树莓派4B搭建Minecraft服务器:Docker部署与性能调优实战

在ARM64架构上通过Docker容器化技术部署Minecraft服务器,是当前轻量级游戏服务搭建的热门方案。其核心原理是利用容器隔离运行环境,通过镜像封装Java服务端与依赖,实现版本快速切换与数据持久化。技术价值在于显著降低部署复杂度,提升资源利用率,尤其适合树莓派等边缘设备。典型应用场景包括家庭私服、好友联机及低功耗测试环境。结合Ubuntu Server与Docker Compose,可进一步优化内存与CPU调度,并通过内网穿透实现外网访问。本文以树莓派4B为例,详解从系统准备到性能调优的全流程,助

weixin_29185167的博客 74

#Docker | Ngrok# 使用Ngrok和Docker进行内网穿透

启动一个 Ngrok 容器,用来创建一个 HTTP 隧道,把本地的服务暴露在互联网上。这在开发和测试时非常有用,比如当你需要外部用户测试你的本地服务或者需要与远程客户端进行集成测试时。端口,你希望外部用户可以访问这个服务。通过运行上述命令,Ngrok 会提供一个类似于。的 URL,外部用户可以通过这个 URL 访问你的本地服务。假设你在本地运行了一个 Web 服务,该服务监听。

weixin_45312236的博客 2720

docker-ngrok:自托管 ngrok 服务

用于 Docker 的 ngrok 自托管 ngrok 服务 一步步 设置 ENV 并创建数据容器: $ export NGROK_DATA=ngrok-data $ export DOMAIN=t.yulun.me $ export TUNNEL_ADDR=443 $ docker run -v /data --name $NGROK_DATA busybox 从图像运行初始化脚本: $ docker run --name ngrokd --rm --volumes-from $NGROK_DATA \ -p 80:80 -p 4443:4443 -p 443:443 \ -e HTTPS_ADDR=80 -e HTTPS_ADDR=4443 -e TUNNEL_ADDR=$TUNNEL_ADDR -e DOMAIN=$DOMAIN \

从光耦隔离到稳定驱动:信捷伺服与STM32的硬件设计陷阱与救赎

本文深入探讨了信捷伺服驱动器与STM32微控制器配合时的硬件设计关键问题,包括光耦隔离电路选型、电源电压选择、拨码开关设置等核心环节。针对伺服驱动器的稳定驱动需求,提供了从电路设计到抗干扰策略的完整解决方案,帮助工程师规避常见陷阱,提升工业控制系统的可靠性。

gold8的专栏 311

Docker版Ngrok服务器:轻松实现远程访问本地服务

Docker版Ngrok服务器:轻松实现远程访问本地服务 项目简介 是一个轻量级的解决方案,它利用Docker容器化技术封装了Ngrok服务,使得用户可以在自己的设备上快速搭建一个私有的Ngrok服务器,从而实现对本地开发环境或服务的远程访问。这对于开发者进行远程调试、演示或者分享本地应用非常有帮助。 技术分析 Ngrok Ngrok是一个强大的隧道工具,能够创建安全的HTTP/HTTPS隧道到你...

gitblog_00086的博客 1019

【Azure 架构师学习笔记】- Azure Databricks (1) - 环境搭建

Databricks 已经成为了数据科学的必备工具,今时今日你已经很难抛开它来谈大数据,它常用于做复杂的ETL中的T, 数据分析,数据挖掘等,特别适用于做数据建模,机器学习等。那么顺应时代,现在也来看看这个工具的内容。首先要有一个环境,基于Azure 的Databricks简称ADB。托管在Azure 上的Databricks已经被Azure进行了很大的优化, 在搭建时只需要简单的几步即可拥有一个环境,不过要提醒一句ADB的集群并不便宜,用完马上删掉或停止, 否则一晚过百美金就会烧掉。

MVP黄钊吉(發糞塗牆) 2298

docker搭建ngrok服务器

尝试了两种方式: 1.第一种是利用已经构建好了的镜像,应该是hteen这位大神构建了,docker仓库里也有,搭建起来毕竟容易,从原作者的博客中稍微整理而来 2.另一种是用Dockfile在自己机子上构建,稍微麻烦些 1.利用已构建好的镜像:hteen/ngrok 1.1拉取镜像 docker pull hteen/ngrok 1.2启动一个容器生成ngrok客户端,服务器端和CA证书 dock...

Ying的博客 3051

Android AudioFlinger(一)——初识AndroidAudio Flinger

AudioFlinger 是 Android 系统中的音频中间层(audio HAL, Audio Hardware Abstraction Layer)的一部分,负责管理音频的混音、播放和音量控制等功能。它充当 Android 应用程序和音频硬件之间的桥梁。

hirezy 1666

保姆级教程:用Protege 5.5.0从零构建你的第一个知识图谱(附实战案例文件)

本文提供了一份详细的Protege 5.5.0使用指南,从零开始构建知识图谱。涵盖环境配置、本体结构设计、实例填充到可视化展示的全流程,特别适合初学者快速掌握知识建模技术。通过实战案例演示,帮助读者理解如何定义类、属性及建立实例关系,是学习知识图谱构建的实用教程。

weixin_42548816的博客 554

阿里云通过nginx,docker完美搭建Ngrok服务器(http,https)

阿里云服务通过docker,ngnix完美搭建Ngrok服务器

sky_die的专栏 4193

从数据集到产品:聊聊Room-to-Room (R2R) 如何影响扫地机器人、AR导航的未来

本文探讨了Room-to-Room (R2R) 数据集如何推动视觉与语言导航(VLN)技术的发展,并重塑扫地机器人和AR导航的未来。通过分析R2R基于Matterport3D的设计及其在真实场景中的应用,揭示了其在提升智能导航精度和自然语言交互能力方面的潜力。文章还讨论了从实验室到产品化的关键技术挑战与解决方案。

weixin_29084231的博客 139

ngrok服务端搭建并使用docker解放80端口

【start】 前言:为什么要搭建ngrok服务端,为什么使用docker 1、开发环境下调试微信公众号使用(要求80端口); 2、ngrok配置中要指定 http的端口,如果指定80端口的话,会和nginx抢端口,nginx肯定比ngrok重要,不能给他让出80端 口,所以就需要docker创建一个容器将服务器的某个端口映射到容...

it琦 的博客 1938

姿态传感器/陀螺仪之SC7A20HTR是应用驱动程序设计

define SC7A20_CTRL1_PM_100HZ (0x5 << 4) // 正常模式,100Hz输出数据速率(ODR)// 用于存储6字节的原始数据(X_L, X_H, Y_L, Y_H, Z_L, Z_H)#define SC7A20_WHO_AM_I_VALUE 0x11 // 读取WHO_AM_I寄存器应该返回的值。// 但HAL_I2C_Mem_Read按顺序读,data[0]是X_L(低8位),data[1]是X_H(高8位)MX_I2C1_Init();

corlin6688的博客 758

AI大模型探索之路-训练篇3:大语言模型全景解读

大规模语言模型(Large Language Models,LLM),也称大语言模型或大型语言模型,是一种由包含数百亿以上参数的深度神经网络构建的语言模型,通常使用自监督学习方法通过大量无标注文本进行训练。

寻道AI,探索AI无限可能! 6275

【docker系列】搭建Ngrok实现内网穿透

先来一张效果图镇楼内网穿透是什么?内网穿透,即NAT穿透,网络连接时术语,计算机是局域网内时,外网与内网的计算机节点需要连接通信,有时就会出现不支持内网穿透。就是说映射端口,能让外网的电...

JAVA葵花宝典 2951

各向同性、VTI、TTI以及双相介质波场数值模拟

各位读者,大家好!在今天的文章中,我将介绍关于波场数值模拟中的各向同性、VTI(垂直横向等参数介质)、TTI(倾斜横向等参数介质)以及双相介质的基本概念。同时,我也会提供一些基础的Fortran代码片段,供大家了解和学习。

qq_38334677的博客 1707

内网穿透工具ngrok

最近在公司内购淘了个MAC电脑,想当个Linux服务器起Docker搭建环境用,现在问题是能访问到MAC这个机器上的资源。之前写了一篇文章最近想重启一下这台老伙计了,发现ngrok还是挺不错了,记录一下几个命令。

CBeann的博客 853

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

利用ngrok做内网穿透

内网穿透 内网穿透,即NAT穿透,让外网与内网的计算机节点进行连接通信。 有时候我们需要在外网访问我们局域网里的应用,这时候就需要使用内网穿透技术。 NAT NAT英文全称是“Network Address Translation”,中文意思是“网络地址转换”,它是一个IETF(Internet Engineering Task Force, Internet工程任务组)标准,允许一个...

一个不靠谱的程序员 2427

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

ngrok服务器搭建_利用暴露在外的API,无法检测的Linux恶意软件将矛头指向Docker服务器...

K8s已经成为一线大厂分布式平台的标配技术。你是不是还在惆怅怎么掌握它?来这里,大型互联网公司一线工程师亲授,不来虚的,直接上手实战,3天时间带你搭建K8s平台,快速学会K8s,点击下方图片可了解培训详情。网络安全研究人员日前发现一种完全无法检测的Linux恶意软件。该恶意软件利用某种未知技术监控并入侵托管在多种流行云平台(包括AWS、Azure以及阿里云)上的公开Docker服务器。D...

weixin_39922147的博客 156

「玩转树莓派」搭建属于自己内网穿透服务

前言 好吧,我承认这个跟树莓派没有半毛关系,但是为了以后众多内网应用可以被访问,还是想强行发生一波关系。 软硬清单 云服务器一枚 备案域名一枚 开源 Nginx、Dcoker、Ngrok 服务配置 ├── build.sh ├── docker-compose.yml ├── Dockerfile └── server.sh Dockerfile配置,源码中 git 地址有些问题,导致部...

不是太高的手的专栏 8361

调试web服务

使用ngrok调试web服务,一般是直接使用已有的别人提供的服务,最近需要用到ngrok来抓请求,虽然可以用wireshark和tcpdump这类神器。但是还是ngrok比较直观 使用包含ngrok的docker镜像 作者提供的docker镜像 http://blog.sequenceiq.c...

chupiti2317的博客 198

weblogic 启动很慢_Vulhub靶机实现weblogic反序列化漏洞与内网穿透

黑白之道首发,原标题:Vulhub搭建weblogic反序列化漏洞实现内网穿透接着上篇文章https://www.77169.net/html/265941.htmlUbuntu 192.168.50.157Kali linux 192.168.50.53当拿到weblogic 服务器后需要对内网的某些端口转发到公网进行各种花式操作,此次我们转发的是22端口。登陆到Ubuntuservi...

weixin_31473011的博客 319

ngrok 3步帮你实现内网穿透(windows、linux、mac都支持),打造自己的本地服务器

一、下载ngrok 进入ngrok官网 注册并登录(github账号和谷歌账户都能直接登录) 二、ngrok安装、使用 1、解压下载的压缩包,点击ngrok.exe文件运行。 1.1、下载安装压缩包(windows版本、linux版本、mac版本都支持) 1.2、解压启动 2、获取authtoken,ngrok官网登录成功后,找到左侧菜单的Authentication目录下的Your Authtoken,拷贝authtoken。 ...

LuoJun的博客 1935

部署篇 - 从本地到云端:将你的AI应用部署到生产环境

摘要: 本文提供了一份全面的AI应用部署指南,涵盖三种主流方案: Ngrok临时部署:10分钟实现公网访问,适合快速演示,但存在稳定性限制。 云服务器部署:基于Ubuntu+Nginx搭建持久化服务,性价比高,适合中小团队长期使用。 容器化方案(Docker):支持弹性伸缩,适合企业级需求,技术门槛较高。 核心解决: 环境一致性(避免“本地能跑线上挂”) 服务持久化(7x24小时稳定运行) 网络可访问性(团队共享链接) 成本优化(按需选择方案) 操作亮点: 详细步骤覆盖从服务器选购到进程守护配置 强调安全组

实践是检验真理的唯一标准 1274
上一篇: Docker运行mysql
下一篇: 项目十大管理之整体管理
IT油条
博客等级 码龄15年 35粉丝 20原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值