BT宝塔面板安装Docker镜像并反向代理域名访问

今天找到一个不错的项目,需要用 Docker 部署。期间踩了一些坑,记录一下。

首先需要安装 Docker ,宝塔面板和 aaPanel 有的会出现安装成功还提示没有安装的情况,可以参考这篇文章:BT宝塔面板Docker安装完成,但显示没有安装的解决方法

下面正式开始操作:

拉取镜像

如果你的镜像面板里面没有,需要从仓库拉取镜像,注意这里的镜像名需要准确且完整。

如果官方镜像拉取太慢,可以参考我这篇文章,添加源:群晖NAS Docker注册表下载失败,镜像加速下载方法

BT宝塔面板安装Docker镜像并反向代理域名访问 经验总结 第1张

添加容器

输入容器名即可,其他都可以不管,默认端口号是 5000。

BT宝塔面板安装Docker镜像并反向代理域名访问 经验总结 第2张

添加成功后会生成一个 IP,下面会用到。

BT宝塔面板安装Docker镜像并反向代理域名访问 经验总结 第3张

设置域名反向代理

在宝塔面板新建一个静态网站,绑定域名。

然后点击网站名称打开配置,找到反向代理 - 添加反向代理。

代理名称:根据业务来定;

模板 URL:就是本地环境的地址加端口号,这里就是上面 Docker 容器的 IP 加默认端口 5000;

发送域名:默认 $host ,就是站点绑定的域名。

点击提交即可。

BT宝塔面板安装Docker镜像并反向代理域名访问 经验总结 第4张

至此,你就可以通过域名访问到 Docker 容器的项目了。

未经允许不得转载:前端资源网 - w3h5 » BT宝塔面板安装Docker镜像并反向代理域名访问

赞 (1)
分享到: +

评论 沙发

Avatar

换个身份

  • 昵称 (必填)
  • 邮箱 (选填)