本日和大家分享怎样使用Docker当地部署一个开源的简约风格网址导航页,支持五种搜刮引擎,可以自由增删改网站,拖动调解网站顺序。另外还支持响应式结构、主题切换、夜间模式,可以导入或导出数据来在差别装备之间同步数据,联合cpolar内网穿透工具还能实现分享给好友远程使用,下面就来看看怎样部署吧!
1. 使用Docker搜刮镜像
本例中使用的是Ubuntu系统,输入下方下令:
- sudo docker search luode0320/web-start
复制代码 体现如下图所示效果
2. 下载镜像
输入下令:
- sudo docker pull luode0320/web-start
复制代码 体现如下图所示效果
3. 检察镜像
输入下令:
可以看到镜像已经下载好了
4. 启动容器
输入下令:
- sudo docker run --restart=always --name web -d -p 2000:2000 luode0320/web-start:latest
复制代码
5. 浏览器访问
在任意浏览器输入本机ip加端口号即可,本例使用地址为 127.0.0.1:2000
6. 远程访问
这个时候我们已经乐成使用Docker在当地部署了这个轻便的导航页,如果想要分享给你的好友使用,那么可以使用cpolar内网穿透工具实现公网远程访问需求。
安装好内网穿透工具后,使用它来创建公网地址即可分享给他人举行远程访问。
6.1 内网穿透工具安装
下面是安装cpolar步骤:
cpolar官网地址: https://www.cpolar.com
- curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
复制代码
- sudo systemctl enable cpolar
复制代码
- sudo systemctl start cpolar
复制代码 cpolar安装乐成后,在外部浏览器上访问Linux 的9200端口即:【http://服务器的局域网ip:9200】,使用cpolar账号登录,登录后即可看到cpolar web 设置界面,结下来在web 管理界面设置即可。
6.2 创建远程连接公网地址
登录cpolar web UI管理界面后,点击左侧仪表盘的隧道管理——创建隧道:
- 隧道名称:可自定义,留意不要与已有的隧道名称重复,本例使用了:webdh
- 协议:http
- 当地地址:2000
- 域名类型:随机域名
- 地域:选择China Top
点击创建
创建乐成后,打开左侧在线隧道列表,检察刚刚创建隧道后天生两个公网地址,这个地址就是公网连接地址,接下来可以在其他电脑(异地)上,使用任意一个地址复制到浏览器访问即可。
可以看到,可以或许正常公网远程访问。
小结
为了方便演示,我们在前述过程中使用了Cpolar天生的http地址隧道,其公网地址是随机天生的。
这种随机地址的优势在于建立速度快,可以立刻使用。然而,它的缺点是网址是随机天生,这个地址在24小时内会发生随机变革,更适合于临时使用。
我一般会使用固定二级子域名,如许分享给别人的地址就无需天天重新设置,还悦目又好记。接下来我教大家怎样固定http地址:
6.3 使用固定二级子域名地址远程访问
接下来保存一个固定http地址,登录cpolar官网,点击左侧的预留,找到保存二级子域名,为远程服务器连接保存一个固定二级子域名地址:
- 地域:选择China VIP
- 描述:即备注,可自定义,本例使用daohang
点击保存
地址保存乐成后,复制天生的公网地址,打开cpolar web ui管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到我们上面创建的http隧道,点击编辑
修改隧道信息,将保存乐成的固定http地址设置到隧道中
- 域名类型:选择二级子域名
- 预留的http地址:复制粘贴官网保存乐成的地址,本例中为:webdh
- 地域选择:China VIP
点击更新
隧道更新乐成后,点击左侧仪表盘的状态——在线隧道列表,可以看到公网地址已经更新为了两个固定二级子域名地址。
接下来与之前的操作一样,可以在其他电脑(异地)上,使用任意一个固定二级子域名地址复制到浏览器访问即可。
如上图所示,即为设置乐成。我们现在就能使用cpolar内网穿透工具天生的固定二级子域名来将我们当地搭建的导航页分享给好友访问了,无需购买域名服务器,也不消设置路由器那么麻烦,他人可以在任意地点远程使用浏览器访问这个导航服务,轻松创建属于自己的网站导航!
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |