一、Nginx Proxy Manage( NPM)
1、NPM简介
Nginx Proxy Manager,它是一个可视化的Nginx反向代理神器,动动手指轻松配置Nginx,我们可以通过网页的一些设置,即可完成网站的代理配置,无需自己再手动安装Nginx、修改配置文件。
2、docker-compose部署NPM
使用docker-compose部署Nginx Proxy Manager:
version: "3"
services:
app:
image: 'swr.cn-north-1.myhuaweicloud.com/iivey/nginx-proxy-manager:v1.0'
restart: unless-stopped
ports:
- '80:80'
- '443:443'
- '81:81'
environment:
DB_MYSQL_HOST: "db"
DB_MYSQL_PORT: 3306
DB_MYSQL_USER: "npm"
DB_MYSQL_PASSWORD: "npm"
DB_MYSQL_NAME: "npm"
volumes:
- ./data: