介绍
在阿里云上部署NPM,腾讯云同理。
安装
国内服务商把443和80端口都封了,只能换端口,以下是阿里云的部署
sudo -i
mkdir -p /root/data/docker_data/npm
cd /root/data/docker_data/npm
nano docker-compose.ymlservices:
app:
image: 'jc21/nginx-proxy-manager:latest'
restart: unless-stopped
ports:
- '8080:80' # 保持默认即可,不建议修改左侧的80
- '81:81' # 冒号左边可以改成自己服务器未被占用的端口
- '44443:443' # 保持默认即可,不建议修改左侧的443
environment:
TZ: "Asia/Shanghai"
volumes:
- ./data:/data # 冒号左边可以改路径,现在是表示把数据存放在在当前文件夹下的 data 文件夹中
- ./letsencrypt:/etc/letsencrypt # 冒号左边可以改路径,现在是表示把数据存放在在当前文件夹下的 letsencrypt 文件夹中拉取镜像代理:
docker pull docker.1ms.run/jc21/nginx-proxy-manager:latest重命名镜像:
docker tag docker.1ms.run/jc21/nginx-proxy-manager:latest jc21/nginx-proxy-manager:latest删除代理镜像:
docker rmi docker.1ms.run/jc21/nginx-proxy-manager:latest开始安装:
docker compose up -d