Docker部署Nginx Proxy Manager 中文版

简介

Nginx Proxy Manager 中文版是基于 NginxProxyManager/nginx-proxy-manager 翻译的中文版本,该项目属于一个预构建的docker映像,它可以让你轻松地部署到你的网站上运行,包括免费的SSL,而不需要知道太多关于 Nginx 或 SSL证书相关的知识。

以下是Nginx Proxy Manager官网:

界面截图

快速部署

1. 环境部署

安装Docker和Docker-compose

2. 创建YAML文件

创建一个名为: " docker-compose.yml "  文件:

version: '3' 

services: 
  app: 
    image: 'chishin/nginx-proxy-manager-zh:latest' 
    restart: always 
    ports: 
      - '80:80' 
      - '81:81' 
      - '443:443' 
    volumes: 
      - ./data:/data 
      - ./letsencrypt:/etc/letsencrypt

3. 部署运行

docker-compose up -d

4. 登录管理页面

当你的docker容器成功运行,使用浏览器访问81端口。

有些时候需要稍等一段时间。

http://127.0.0.1:81 或者 http://{你的服务器ip或者本机IP}:81

默认管理员信息:

Email: admin@example.com 
Password: changeme

使用这个默认用户登录后,系统会立即要求您修改详细信息和密码。

5. 快速升级

docker-compose down   容器编排容器停止删除

docker-compose pull   拉取 docker-compose.yml 文件内的镜像

docker-compose up -d  创建并启动容器

这个项目将自动更新任何数据库或其他要求,所以你不必遵循任何疯狂的指示。上面的这些步骤将提取最新的更新并重新创建docker容器。


Docker部署Nginx Proxy Manager 中文版
https://hret.cloud/archives/docker-nginx-proxy-manager
作者
HRET
发布于
2024年07月04日
许可协议