安装docker和docker-compose
创建docker数据存储目录(以后要迁移可以直接整个打包走)
mkdir -p /root/docker_data/
cd ./docker_data/
mkdir -p docker-compose
cd docker-compose
mkdir -p NginxProxyManager && cd NginxProxyManager
创建docker-compose.yml配置文件
nano docker-compose.yml
#把下方文本复制进去,参数根据自身情况,自行更改。
version: '3'
services:
app:
image: 'jc21/nginx-proxy-manager:latest'
restart: unless-stopped
ports:
- '80:80' # 保持默认即可,不建议修改左侧的80
- '81:81' # 冒号左边可以改成自己服务器未被占用的端口
- '443:443' # 保持默认即可,不建议修改左侧的443
volumes:
- ./data:/data # 冒号左边可以改路径,现在是表示把数据存放在在当前文件夹下的 data 文件夹中
- ./letsencrypt:/etc/letsencrypt # 冒号左边可以改路径,现在是表示把数据存放在在当前文件夹下的 letsencrypt 文件夹中
#开始运行
docker-compose up -d
#输入ip+81端口号登录
默认登陆名和密码:
Email:
admin@example.com
passwd:
changeme
Docker容器内部IP:
ip addr show docker0
评论区