反向代理管理器——Nginx Proxy Manager

反向代理管理器——Nginx Proxy Manager

mgc
mgc
2023-04-15 / 0 评论 / 330 阅读 / 正在检测是否收录...

操作系统debian
1、安装 Docker 和 Docker-Compose
一键安装docker

 curl -sSL https://get.docker.com/ | sh

Docker-compose 一键安装

curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

给执行权限

chmod +x /usr/local/bin/docker-compose

创建软链

ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

查看docker-compose版本

docker-compose version

2、部署NginxProxyManager服务
在docker目录下创建一个npm文件夹
/var/lib/docker/npm
在npm文件夹下创建一个的docker-compose.yml文件

version: '3'
services:
  app:
    image: 'chishin/nginx-proxy-manager-zh'
    restart: unless-stopped
    ports:
      - '80:80'
      - '81:81'
      - '443:443'
    volumes:
      - ./data:/data
      - ./letsencrypt:/etc/letsencrypt

也可以直接下载代替
docker-compose.yml
修改后执行命令

cd /var/lib/docker/npm

3、运行

docker-compose up -d

如果使用的是 docker-compose-plugin

docker compose up -d

在浏览器地址输入 http://ip:81 这里的 ip 是你服务器的 ip
账号:[email protected]
密码:changeme
本机ip反代地址:172.17.0.1

0

评论 (0)

取消