发布时间:2022-10-09 17:00
本文将使用 NginxProxyManager 中文版 介绍NginxProxyManager基于Docker-compose的快速部分方法。
GitHub:xiaoxinpro/nginx-proxy-manager-zh
Docker:chishin/nginx-proxy-manager-zh
CSDN:NginxProxyManager 中文版简介
没有安装Docker和Docker-compose需要先安装才能继续,已经安装过的可以跳过。
Docker和Docker-compose安装教程
在任意目录下创建一个NginxProxyManager
目录并创建一个docker-compose.yml
文件:
mkdir NginxProxyManager
cd NginxProxyManager
vi docker-compose.yml
输入i
进入输入模式,添加以下内容:
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
按一下Esc
按键,输入:wq
保存并退出文件。
输入以下命令自动拉取并部署NginxProxyManager:
docker-compose up -d
当你的docker容器成功运行,使用浏览器访问81
端口。
有些时候需要稍等一段时间。
http://127.0.0.1:81
默认管理员信息:
Email: admin@example.com
Password: changeme
使用这个默认用户登录后,系统会立即要求您修改详细信息和密码。
当Nginx Proxy Manager有新版本时,可以输入以下命令升级容器:
docker-compose down
docker-compose pull
docker-compose up -d
这个项目将自动更新任何数据库或其他要求,所以你不必遵循任何疯狂的指示。上面的这些步骤将提取最新的更新并重新创建docker容器。