1、打开绿联云→文件管理,在docker目录下新建立目录nginx,然后再nginx下分别建立目录letsencrypt(存放申请的证书)和data(存放数据)。 2、打开docker,在镜像仓库中搜索chishin/nginx-proxy-manager-zh下载,版本选择最新(latest)。 3、镜像管理→本地镜像找到下载好的镜像,然后点击创建容器。 4、容器名
~/.docker/app/npm/docker-compose.yml version:'3'services:npm:image:'jc21/nginx-proxy-manager:latest'container_name:npmrestart:unless-stoppedports:-'80:80'# gui端口-'81:81'-'443:443'volumes:-./volume/data:/data-./volume/letsencrypt:/etc/letsencryptnetworks:-npmnetworks:npm:external:true ...
version: '3' services: app: image: jc21/nginx-proxy-manager:latest restart: unless-stopped ports: - "2080:80" # HTTP流量 - "2443:443" # HTTPS流量 - "2081:81" # 管理后台 volumes: - ./data:/data - ./letsencrypt:/etc/letsencrypt environment: DB_MYSQL_HOST: "192.168.1.100" # 改...
官网:https://nginxproxymanager.com/门槛极低,操作简单,不需要你掌握很复杂的Nginx配置知识,只需要几步就能很轻松完成反向代理的设置和SSL证书的部署。 2.开始部署 2.1服务器环境要求 Debian10 + 或者Ubuntu20.04 + 安装有docker和docker-compose 2.2 安装docker和docker-compose 详见文章:【docker】在服务器上安装d...
使用如下 docker-compose 部署,可以直接在 portainer 操作: 代码语言:javascript 代码运行次数:0 运行 AI代码解释 version:'3'services:app:hostname:nginx-proxy-managerimage:'jc21/nginx-proxy-manager:latest'restart:unless-stoppedports:-'80:80'-'81:81'-'443:443'volumes:-./data:/data-./letsencrypt:...
2. 创建 docker-compose.yaml vim docker-compose.yml 在英文状态的输入法下,按下 i,左下角出现 --INSERT-- 后,粘贴填入下面的内容: version:'3'services: app: image:'jc21/nginx-proxy-manager:latest'restart: unless-stopped ports: -'80:80'# 不建议修改端口-'81:81'# 可以把冒号左边的 81 端口...
其中的 myDefault 是自定义网桥,为兼容 docker-compose 等应用的外部访问,在这里不建议使用 Docker 默认网桥。 如果没有报错,就可以通过 9000 端口访问了,后面可以使用 nginx 反代此端口就可以关闭 9000 端口外部访问了。 Nginx Proxy Manager 这是一款 nginx web gui,使用下来体验不错,貌似内嵌了 openrusty,基本可...
docker network create nginx-proxy 然后分别将 Nginx Proxy Manager 和其他服务放到同一个网络下,添加如下配置: networks: default: external: name: nginx-proxy 以Portainer 举例: version: '3' services: portainer: image: portainer/portainer privileged: true volumes: - './data:/data' - '/var/run/dock...
创建新文件docker-compose.yml并添加内容如下: version: '3' services: app: image: 'jc21/nginx-proxy-manager:latest' restart: unless-stopped ports: - '80:80' - 'xxxx':81' - '443:443' volumes: - ./data:/data - ./letsencrypt:/etc/letsencrypt ...