可以分为几个步骤,包括安装必要的依赖、设置 Docker 和 Docker Compose 以及配置 Nginx Proxy Manager。以下是详细的安装步骤:
1.更新系统
首先,确保你的系统是最新的:
apk update
apk upgrade
2.安装 Docker
apk add docker docker-compose
启动 Docker 服务并设置开机自启动:
service docker start
rc-update add docker boot
3.创建 Docker Compose 文件
创建一个目录来存放 Nginx Proxy Manager 的配置文件,例如:
mkdir -p /srv/nginx-proxy-manager
cd /srv/nginx-proxy-manager
在这个目录下创建一个 docker-compose.yml 文件,并添加以下内容:
version: '3'
services:
nginx-proxy-manager:
image: 'jc21/nginx-proxy-manager:latest'
restart: unless-stopped
ports:
- '80:80'
- '81:81'
- '443:443'
volumes:
- ./data:/data
- ./letsencrypt:/etc/letsencrypt
5.启动 Nginx Proxy Manager
在 /srv/nginx-proxy-manager 目录下运行以下命令来启动 Nginx Proxy Manager:
docker-compose up -d
6.访问 Nginx Proxy Manager
Nginx Proxy Manager 默认运行在端口 81。你可以通过访问 http://<你的服务器IP>:81 来访问 Nginx Proxy Manager 的管理界面。
7.初始配置
第一次登录时,你需要使用默认的管理员账号:
电子邮件: admin@example.com
密码: changeme