返回顶部
首页 > 资讯 > 精选 >Nginx代理Partainer如何使用
  • 421
分享到

Nginx代理Partainer如何使用

2023-07-05 09:07:41 421人浏览 八月长安
摘要

这篇“Nginx代理Partainer如何使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Nginx代理Partainer

这篇“Nginx代理Partainer如何使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Nginx代理Partainer如何使用”文章吧。

主要目的用于通过nginx可以代理 Partainer服务,通过nginx进行统一转发

1. 启动nginx

启动nginx,挂载整个nginx的配置路径,具体的nginx配置可以百度

Docker run -p 80:80 -name nginx --restart=always -v nginx/:/etc/nginx -d nginx

修改配置路径下面的 conf.d/default.conf

upstream docker {// portainer 容器的名称,如果不配置这个 nginx会 no resolver defined to resolve portainer 的问题    server portainer:9000;}server {//追加下面的路径,一定要使用正则进行匹配,因为portainer访问时的重定向路径会是 /docker/api/xxx/xxx 的路径,所以,如果出现重定向的地址也需要进行匹配location ~ "^/docker(/?.*)" {        proxy_pass Http://docker$1$is_args$args;        proxy_http_version 1.1;        proxy_set_header Upgrade $http_upgrade;        proxy_set_header Connection "Upgrade";        proxy_set_header Host $host;        proxy_set_header X-Real-IP $remote_addr;        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;    }}

2. 启动portainer

这里只需要开启 9000端口,只需要挂载宿主机中的docker文件到虚拟机中即可,挂载的数据卷可以百度

docker run -d -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer

3. 创建网络

如果需要容器之间通过容器名称就可以进行访问,那么需要让容器在同一个网络当中,下面就是创建一个网络使用 bridge 具体网络类型区别也可以百度详细

docker network create -d bridge nginx_network #创建网络

将启动的容器连接到网络中,然后重启两个容器

docker network connect nginx_network portainerdocker network connect nginx_network nginx

可以进入 nginx容器中,通过 curl portainer:9000 查看能否请求到;访问页面

Nginx代理Partainer如何使用

以上就是关于“Nginx代理Partainer如何使用”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注编程网精选频道。

--结束END--

本文标题: Nginx代理Partainer如何使用

本文链接: https://lsjlt.com/news/350892.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Nginx代理Partainer如何使用
    这篇“Nginx代理Partainer如何使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Nginx代理Partainer...
    99+
    2023-07-05
  • Nginx代理Partainer的具体使用
    目录1. 启动nginx2. 启动portainer3. 创建网络主要目的用于通过nginx可以代理 Partainer服务,通过nginx进行统一转发 1. 启动nginx 启动n...
    99+
    2023-03-06
    Nginx代理Partainer Nginx Partainer代理
  • Nginx代理Partainer的实现
    目录1. 启动nginx2. 启动portainer3. 创建网络主要目的用于通过nginx可以代理 Partainer服务,通过nginx进行统一转发 1. 启动nginx 启动n...
    99+
    2024-04-02
  • 使用Nginx反向代理OpenAI API
    由于OpenAI的API在国内无法访问,所以可以通过海外服务器利用Nginx实现反向代理。 安装Nginx 这一步就不赘述了,不同的Linux系统安装方式略有不同,根据自己的服务器的系统自行百度即可。 OpenSSL创建证书 因为OpenA...
    99+
    2023-08-18
    nginx 服务器 ssl ai
  • nginx如何配置反向代理
    这篇文章主要为大家展示了“nginx如何配置反向代理”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“nginx如何配置反向代理”这篇文章吧。 nginx 配置实...
    99+
    2024-04-02
  • nginx反向代理如何配置
    要配置Nginx反向代理,您可以按照以下步骤进行操作:1. 安装Nginx:首先,确保您的系统上安装了Nginx。您可以通过运行以下...
    99+
    2023-10-08
    nginx
  • 如何利用nginx做代理缓存浅析
    用到缓存就是为了减少后端的压力,提高网站并发。在网站设计中,为了更好的去中心化,我们会尽量将请求集中到前端,在前端就能处理掉。 常用的缓存类型有客户端缓存、代理缓存、服务端缓存等。 ...
    99+
    2024-04-02
  • nginx反向代理及使用详解
    1. nginx配置文件的组成 nginx 由以下几部分组成 2. nginx 反向代理的使用 proxy_pass指令可以根据规则代理到proxy_pass后的url地址 se...
    99+
    2024-04-02
  • 如何使用Nginx反向代理来避免ajax跨域请求
    这篇文章主要介绍如何使用Nginx反向代理来避免ajax跨域请求,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!服务器上 nginx + tomcat ,其中 nginx 监听 80 ...
    99+
    2024-04-02
  • nginx如何配置upstream反向代理
    这篇文章主要介绍nginx如何配置upstream反向代理,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!nginx配置upstream反向代理http {  .....
    99+
    2024-04-02
  • CentOS如何配置Nginx反向代理
    这篇文章主要讲解了“CentOS如何配置Nginx反向代理”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CentOS如何配置Nginx反向代理”吧!一、反向代理及演示环境描述1、反向代理在计...
    99+
    2023-06-27
  • Nginx http反向代理如何配置
    本篇内容主要讲解“Nginx http反向代理如何配置”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Nginx http反向代理如何配置”吧!概述什么是 NginxNginx (engine x...
    99+
    2023-06-02
  • 如何配置Nginx反向代理Tomcat
    小编给大家分享一下如何配置Nginx反向代理Tomcat,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!编辑nginx.conf文件,在http/server/location层次结构下,添加proxy_pass http:...
    99+
    2023-06-04
  • nginx代理出现302如何解决
    这期内容当中小编将会给大家带来有关nginx代理出现302如何解决,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。用proxy_intercept_errors和recursive_error_pages代...
    99+
    2023-06-08
  • nginx正向代理的配置和使用
    nginx正向代理的配置和使用 nginx正向代理的配置和使用 nginx正向代理的配置和使用安装包准备下载nginx安装包下载正向代理模块的包版本与模块对照表 部署nginx服务上传nginx包和正向模块包解压,改名安装ng...
    99+
    2023-08-18
    nginx 运维 服务器 nginx正向代理
  • nginx反向代理使用阿里云cdn
    下载阿里云CDN:你可以从阿里云官网上下载最新版本的CDN软件。 安装cdn软件:使用阿里云CDN,按照官方文档的说明,安装并配置cdn软件。 配置反向代理:使用cdn软件,在你的主机上配置反向代理。在CDN中,你可以选择一个合适的IP地...
    99+
    2023-10-27
    阿里 nginx cdn
  • Linux下如何配置Nginx反向代理
    这篇文章主要介绍Linux下如何配置Nginx反向代理,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!使用反向代理除了可以防止外网对内网服务器的恶性攻击、缓存以减少服务器的压力和访问安全控制之外,还可以进行负载均衡,将...
    99+
    2023-06-28
  • nginx代理后出现503如何解决
    这篇文章主要介绍了nginx代理后出现503如何解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇nginx代理后出现503如何解决文章都会有所收获,下面我们一起来看看吧。问题:配置serve_name后,并且...
    99+
    2023-07-02
  • nginx反向代理如何传递参数
    在Nginx中,可以使用proxy_set_header指令来传递参数。可以在location配置块中使用proxy_set_hea...
    99+
    2023-10-22
    nginx
  • nginx如何配置域名反向代理
    要配置nginx进行域名反向代理,可以按照以下步骤进行操作: 打开nginx配置文件,一般位于/etc/nginx/nginx....
    99+
    2024-04-22
    nginx
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作