当前位置: 首页 > news >正文

在飞牛系统中通过docker形式部署Nginx proxy manager

本文仅用用于记录。

目标:
分别通过以飞牛的图形化界面和docker compose实现以docker的方式部署Nginx proxy manager。

首先,管理员应当新建2个文件夹用于持久化数据存储(就是你想要留着的数据找个地方放好)

1.data 存放数据文件,本文以此真实地址为例:/vol8/8888/docker/nginxproxymager/data
2.letsencrypt 存放证书文件,本文以此真实地址为例:/vol8/8888/docker/nginxproxymager/letsencrypt
右键 属性 > 复制原始路径,并粘贴到记事本中备用。

如图所示:
image

方法一:以图形化界面部署:

首先,下载docker镜像,依次打开位置:
Docker > 镜像仓库 > 搜索框搜索:JC21 > 下载 jc21/nginx-proxy-manager,版本号选择latest 即可。
image

待镜像下载完毕后,开始进入图形化部署阶段,还是在docker中,依次点击:
容器 > 添加容器,并开始部署:
image

下一步,分别需要填写并确认** 端口,数据,网络 **三大模块,每一个模块分别有主机的值和容器的值,其中左边为主机的值,右边为容器,假设:
9981 81 TCP
在这个例子中,我们通过TCP协议访问example.com:9981即视同访问容器的81端口,因此左边为主机值,右边为容器(应用)的值。
端口例子为:
image

在数据模块中,我们需要让容器产生的数据保持在本地,因此根据上面的例子,按图所示填写:

image

接着,我们需要确认网络模块为bridge(默认为bridge,如果不是请勾选)
image

点击下一步,我们检查所有参数无误后,点击创建即可完成本方法部署。

方法二:以docker compose的方式部署

(暂时跳过,略)

通过以上2种方法部署在飞牛系统中后,我们在浏览器中通过example.com:9981访问nginx proxy manager的管理面板
默认用户:admin@example.com
默认密码:changeme
登陆后需要修改。

image

进入后即可以开始配置。

注意要点:
一是切勿混淆容器值和主机值
二是出现问题要查看容器日志

最后希望读者顺利完成部署!

http://www.wxhsa.cn/company.asp?id=3784

相关文章:

  • Es索引同步异步Canal解耦方案
  • 在Ubuntu上配置phpMyAdmin和WordPress环境
  • “四人过河”经典问题
  • 完整教程:C#语言入门详解(18)传值、输出、引用、数组、具名、可选参数、扩展方法
  • DevOps On Kubernetes
  • 深耕Linux系统的道与术
  • Debugging via Intel DCI 小蓝盒
  • 我做了个 AI 文档阅读神器,免费开源!
  • 20250913 P11503 [NordicOI 2018] Nordic Camping
  • Dify实战训练营(基础班)(全免费值得收藏)
  • C 语言的历史和版本
  • PostgreSQL 上的向量搜索实践
  • 【数据结构——图与邻接矩阵】 - 实践
  • (读书笔记)平衡掌控者
  • 带头结点的单链表删除指定位置结点
  • 《文字、语言与数字的奇妙联结》读后感,大公司内部编码规范,本学期编码遵守规范
  • [HTTP/Spring] RestTemplate : Spring的HTTP网络请求框架
  • 深入解析:Linux使用-MySQL的使用
  • 博客园-我的博客-的皮肤更换
  • Apache Commons Math3 使用指南:强大的Java数学库 - 教程
  • HarmonyOS图形处理:Canvas绘制与动画开发实战
  • script setup 在 Vue 3 中的核心作用及具体实现方式
  • 0voice-1.4.1-cmake
  • test test test
  • 容器化改造基本原理
  • Blogroll 友链
  • Java 字节码与 ASM 框架实战解析
  • 计算机大数据毕业设计选题:基于Spark+hadoop的全球香水市场趋势分析系统 - 详解
  • Dos的常用命令
  • 持续集成自动化CI/CD