安装Nginx Proxy Manager
#创建npm目录,切换到npm目录:
mkdir -p /root/data/docker_data/npm && cd /root/data/docker_data/npm
新建docker-compose.yml配置文件
nano docker-compose.yml
粘贴yml文件内容:
services:
app:
image: 'jc21/nginx-proxy-manager:latest'
restart: unless-stopped
ports:
- '80:80'
- '81:81'
- '443:443'
volumes:
- ./data:/data
- ./letsencrypt:/etc/letsencrypt
安装Nginx Proxy Manager,下面2句命令二选一
# 如果是docker插件 docker-compose-plugin 执行
docker compose up -d
#如果是安装的独立docker compose
docker-compose up -d
打开网页,访问npm网站:http://127.0.0.1:81 ,其中的127.0.0.1换成你的服务器的IP地址
默认用户名和密码
Email: admin@example.com
Password: changeme