docker安装Firefox浏览器,打通外网内外访问

docker安装Firefox浏览器,打通外网内外访问

有很多时候,我们出门在外,但有很想快速的访问家里的局域网,于是就有了各种内网穿透的玩法,比如我们可能会使用toDesk进行远程桌面连接,但是它免费的额度是有限的,包括连接次数和时长,这个月底就提示我免费额度用完了。

远程访问家里的设备,其实也不需要很高的带宽,也就ssh连接一下服务器,这个可以使用webmin,真的很好用。但也有些时候,我就想在浏览器输入个局域网的地址访问一下,比如环境搭建过程中的局域网访问,这个时候其实连接个toDesk是有点功能过剩的,需要的带宽也就更高,时不时地会卡,特别是在咖啡馆的网络下,真心很卡,于是我就想安装一个可以远程访问的浏览器。

我只有一个3M带宽的弱鸡阿里云服务器,这台服务器承载了我所有内网设备的访问,包括图床、博客等,这个带宽确实小,现在图床几乎要占满了,但在加一个远程的浏览器也是没啥问题的,这个占用带宽也不大。

我把这个浏览器放在了webmin这台机器上,因为它上面已经安装了docker环境了,如果你的访问docker官网不通,可以改一下docker源,这几个都是国内的,很好用。

#编辑/etc/docker/daemon.json,增加下面几个源
vim /etc/docker/daemon.json
{
    "registry-mirrors" :
        [
            "https://docker.m.daocloud.io",
            "https://noohub.ru",
            "https://huecker.io",
            "https://dockerhub.timeweb.cloud",
            "https://docker.rainbond.cc"
        ]
}

拉取Firefox镜像,并运行

docker pull hausen1012/firefox

docker run -d \
--name=firefox \
-p 8083:3000 \
-v /usr/software/temp:/config/Downloads/ \
--restart unless-stopped \
hausen1012/firefox

下面在阿里云做个frpc的端口映射就完事儿了,这一下子在外面就可以愉快地访问内网了。

上一篇:微信小程序首页实现轮廓图及动态渲染的高级教程


下一篇:关于音频 DSP 的接口种类以及其应用场景介绍