Nginx 反向代理服务和安装docker-compose

Nginx 反向代理服务和安装docker-compose

Nginx Proxy Manager 他是一个可视化的nginx的反向代理神器,动动手指轻松的配置Nginx,我们可以通过一些网页,即可完成网站的代理配置,无需在动手安装Nginx;

dockoer-compose部署nginx proxy manager

使用docker-compose一分钟部署Nginx Proxy Manager

这里一定要手敲一遍

安装docker-compose

复制代码
curl -L https://github.com/docker/compose/releases/download/1.29.2/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

[root@docker-200 ~]#file /usr/local/bin/docker-compose 
/usr/local/bin/docker-compose: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 3.2.0, BuildID[sha1]=3507aa01d32c34dc8e8c6462b764adb90a82768d, stripped


[root@docker-200 ~]#docker-compose --version
docker-compose version 1.29.2, build 5becea4c



[root@docker-110 bin]# docker-compose --version
docker-compose version 1.29.2, build 5becea4c
[root@docker-110 bin]# 

version: '3'
services:
  app:
    image: 'swr.cn-north-1.myhuaweicloud.com/iivey/nginx-proxy-manager:v1.0'
    restart: unless-stopped
    ports:
      - '80:80'
      - '443:443'
      - '81:81'
    envrionment:
      DB_MYSQL_HOST: 'db'
      DB_MYSQL_PORT: 3306
      DB_MYSQL_USER: 'npm'
      DB_MYSQL_PASSWORD: 'npm'
      DB_MYSQL_NAME: 'npm'
    volumes:
      - ./data:/data
      - ./letsencrypt:/etc/letsencrypt
  db:
    image: 'swr.cn-north-1.myhuaweicloud.com/iivey/mariadb-aria:v1.0'
    restart: unless-stopped
    environment:
      MYSQL_ROOT_PASSWORD: 'nmp'
      MYSQL_DATABASE: 'npm'
      MYSQL_USER: 'npm'
      MYSQL_PASSWORD: 'npm'
    volumes:
      - ./data/mysql:/var/lib/mysql


修改密码我们就开始使用了

  • 第一个部分是一个的域名
  • 的要配置代理的ip
  • 后面2个是为了保证安全,打开就行。

申请一个免费的域名

相关推荐
ERD Online1 小时前
docker-compose 一键部署的 MIT 开源数据库建模平台
数据库·docker·开源
IT摆渡者1 小时前
ubuntu系统网络问题
linux·运维·ubuntu
kdxiaojie1 小时前
Linux 驱动研究 —— SDIO (1)
linux·运维·笔记·学习·sdio
ZzzZZzzzZZZzzzz…2 小时前
K8S实战:NFS+StorageClass+PV/PVC+Deployment
运维·云原生·容器·kubernetes·storageclass·linux运维·持久卷
BerrySen1782 小时前
一个 JDBC 参数引发的架构演进:Apache SeaTunnel 如何解决数据同步中的“定时 Flush”难题
运维·自动化·zabbix
三言老师2 小时前
CentOS7.9 + Kubernetes 1.18.20 -清理所有 docker / containerd 残留
docker·容器·kubernetes
杨_晨2 小时前
Linux查看本地环境变量的命令
linux·运维·服务器
circuitsosk2 小时前
从Docker到Kubernetes:AI应用服务化与弹性伸缩的落地实践
人工智能·docker·kubernetes·ai应用部署
草莓熊Lotso2 小时前
【Linux网络】从0手写Reactor反应堆(二):完善核心细节——ET非阻塞读写、分层架构与回调机制
linux·运维·服务器·网络·c++·tcp/ip·架构
xlq223223 小时前
高并发服务器day21
运维·服务器