Tag: 网关

我如何使用Docker提供应用程序的多个状态实例?

我一直在使用docker提供给定主机上的应用程序实例的编排。 CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 09cb549dc9f8 livecompose_gs "/entrypoint.sh" 32 seconds ago Up 2 seconds 8009/tcp, 0.0.0.0:8082->8080/tcp gs_1 dddf7fcd4014 livecompose_gn "/entrypoint.sh" 33 seconds ago Up 2 seconds 8009/tcp, 0.0.0.0:8081->8080/tcp gn_1 21f685f1fb13 livecompose_db "/usr/bin/supervis…" 33 seconds ago Up 3 seconds db_1 1178674e5560 livecompose_apache "/entrypoint.sh" 34 seconds ago Up 3 seconds 0.0.0.0:32799->80/tcp, 0.0.0.0:32798->443/tcp ws_1 […]

Docker发送构build上下文失败 – 连接强制closures

我试图从客户端构builddocker镜像时遇到了问题。 我正在使用“docker –host xxxx build”命令。 生成开始被发送和失败几秒钟后,出现以下错误: time =“2017-08-11T09:43:27 + 01:00”level = error msg =“无法添加文件\\?\ E:\ folder \ master \ workspace \ packages \ Newtonsoft.Json.10.0.3 \ Newtonsoft.Json.10.0.3.nupkg to tar:io:在closures的pipe道上读/写“time =”2017-08-11T09:43:27 + 01:00“level = error msg =”无法closurestar作者:io:read / write on closed pipe“在连接过程中发生错误:发布http:// xxxx:2375 / v1.27 / build?buildargs =%7B%22CONFIGURATION%22%3A%22live%22%7D&cachefrom =%5B% 5D&cgroupparent =&cpuperiod = 0&cpuquota = 0&cpusetcpus =&cpusetmems =&cpushares […]

在使用zuul的泊坞窗中的不同容器路由不工作

我有2个微服务(春季启动应用程序)运行在不同的docker集装箱和configurationzuul api网关。 路由到其他容器不起作用。 容器1在8030端口运行,容器2在端口8030运行。 下面是application.yml中的zuulconfiguration – server: port: 8030 TODO:弄清楚为什么我需要这里和bootstrap.yml spring: application: name: zuul server endpoints: restart: enabled: true shutdown: enabled: true health: sensitive: false zuul: routes: zuultest: url: http://localhost:8080 stripPrefix: false ribbon: eureka: enabled: false 当通过本地主机访问时:8030 / zuultest / test获取exception为 – 2016-09-19 09:10:14.597 INFO 1 — [nio-8030-exec-3] hello.SimpleFilter : GET request to http://localhost:8030/zuultest/test 2016-09-19 […]

有docker的API网关有什么select?

我已经创build了几个RESTful微服务,并对它们进行了docker化。 现在我想为他们创build一个基于Web的UI,并且可以创build用户并授予他们使用某些API的权限。 我知道我需要某种API网关。 我的第一个想法是,我总是可以做到这一点暴力的方式:创build一个django应用程序,将服务用户界面和手动代理所有的API的请求,但这似乎非常沉闷。 也许有一些替代品? 我已经准备好了Tyk,但找不到任何有关添加用户和授予他们权限的信息。 我可能可以创build一个应用程序作为API网关,并通过编写一些代码来实现请求的自动化代理。 所以例如,我基本上需要外部URL到实际API URL和一些授权逻辑之间的映射。 也许有这样的事情?

通过mitmproxy运行docker集装箱

我试图通过在另一个docker集装箱运行的mitmproxy路由docker集装箱的所有stream量。 为了使mitmproxy正常工作,我必须更改原始docker集装箱的网关IP。 这里是我想要做的一个例子,但我想限制这是完全在docker集装箱内: http : //blog.philippheckel.com/2013/07/01/how-to-use-mitmproxy-to-读取和修改 – https-traffic-of-phone / 。 任何想法,我怎么能做到这一点? 此外,我想避免在特权模式下运行两个docker集装箱中的任何一个。