问题标签 [tutum]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
477 浏览

docker - Tutum HAProxy Docker 虚拟主机转发到入口点路径

我正在尝试使用HAProxy tutum docker 映像在两个不同的 Web 应用程序之间进行负载平衡。两个 Web 应用程序都有一个入口点“/”。在虚拟主机和虚拟路径部分,我看到我可以使用虚拟主机路由到不同的服务。我尝试将VIRTUAL_HOST网络应用程序 1 的参数设置为,网络应用*/webapp1*程序 2 的参数设置为/*webapp2*. 但是,当尝试通过 HAProxy(例如使用http://haproxy-test.myname.svc.tutum.io/webapp1)导航到 Web 应用程序 1 时,它会将我转发到http://<internal_ip_to_webapp1/webapp1. 我希望 HAProxy 将调用转发/webapp1http://<internal_ip_to_webapp1>(即 Web 应用程序 1 的入口点)。我怎样才能做到这一点?

0 投票
1 回答
63 浏览

docker - tutum 构建后图像不存在

我尝试按照这里的教程进行操作:

https://support.tutum.co/support/solutions/articles/5000539696-3-prepare-the-app

在我看来,图像是构建的:

如果我然后切换到https://tutum.freshdesk.com/support/solutions/articles/5000539697它说图像不存在:

如果我跑步,docker images我也看不到它。

我错过了什么吗?

0 投票
1 回答
68 浏览

docker - Tutum 重新部署触发器不会从图像重建

使用 dashboard.tutum.co 的 Web 界面,当我点击容器上的“Reploy”按钮时,它不会从我的 Docker Hub 映像重建。这是正常的行为吗?

这是上下文。我一直在尝试实施如下的持续交付策略:Github > Docker Hub > Tutum。效果很好,只是我网站的“最新版本”最终没有上线。为了检查它是否可能是 Docker Hub 问题,我已经终止了我的 Tutum 容器并重新创建了它(使用我最新的 Docker hub 映像):然后我的网站的最新版本就上线了。难道我做错了什么?

编辑: 问题是 Tutum 上的默认重新部署行为是重用容器卷。这就是我的代码没有更新的原因!这里记录了一个名为“reuse_volumes”的查询参数,但我无法将它与 Docker Hub webhooks 一起成功使用,所以问题仍然存在。

0 投票
0 回答
92 浏览

docker - tutum 节点总是处于满内存消耗状态

我有一个 tutum 节点,它总是接近满内存消耗。如果我将节点升级到更多内存,它又是满的。

更具体地说:一旦我从一个节点开始,比如 6 个服务,我就不能再添加另一个,因为节点总是满的。我必须从头开始或购买另一个节点:

有趣的是,tutum 本身并不知道这一点,并认为节点拥有超过 50% 的内存:

节点内存使用

这可能是什么原因?节点上没有其他任何东西在运行,它是通过 tutum 完全配置的。

底层云提供商为数字海洋,docker版本为1.8.3。

0 投票
1 回答
106 浏览

nginx - 使用反向代理将不同的域重定向到同一个 apache

早晨,

我正在运行一个 dockerized 环境(本地和生产的 tutum),其中包括:

  1. 使用https://github.com/jwilder/nginx-proxy的 nginx 反向代理

  2. 多组容器,主要是 apache 之类的网站。

反向代理依赖于在一些 apache 上设置的环境变量 VIRTUAL_HOST 来重定向流量,并且由于在开发/生产中 foo.dev 和 foo.com 之间的变化,由于额外的生产,它在使用不同环境变量的开发和生产中都能很好地工作。 tutum 上的堆栈文件上的 yml 或不同配置。

但现在我需要让 foo.com 和 foo.es 由同一个 Web 应用程序提供服务(一个是由同一个 wordpress 容器提供的另一个的翻译)。

我认为我需要的是在 stackfile/docker-compose.yml 上定义多个 VIRTUAL_HOST 但我不知道这是否可能。

我错过了什么吗?

是否可以使用此设置将 foo.com 和 foo.es 路由到同一个容器?

谢谢!

0 投票
3 回答
14579 浏览

docker - 错误:构建过程在 Tutum 上构建 Docker 期间返回退出代码 137

我在 Tutum 上设置了一个新的存储库,链接到 Github 存储库。该项目在我的本地机器上成功构建,但在 4 小时后在 Tutum 上失败并给我以下日志。

我的 Dockerfile 的最后一步 27 已经到达,Docker 随即返回消息“成功构建 eeb9646f9317”,但也返回“错误:构建过程返回退出代码 137”。

这是我的 Dockerfile

还有我的 run.sh

任何想法 ?

0 投票
1 回答
255 浏览

amazon-web-services - 如何使用 Amazon ECS 从 Tutum 私有注册表中提取 Docker 映像?

我正在尝试设置一个Amazon ECS部署,该部署使用来自Tutum私有 Docker 注册表的图像。Tutum 是私有的,显然需要进行身份验证。

根据ECS 文档,我修改了 EC2 实例上的文件“/etc/ecs/ecs.config”以包含正确的 Tutum 身份验证凭证:

auth 字符串是我的 Tutum 凭据的 Base64 编码:'<username>:<password>'.

但是,当我尝试运行相应的 ECS 任务时,它会失败并显示以下消息:CannotPullContainerError: Authentication is required

如何正确配置 ECS 以针对 Tutum 注册表进行身份验证,以便我可以从那里成功提取图像?

0 投票
1 回答
31 浏览

memory-leaks - BandwidthIn 和 BandwidthOut 图对服务代表什么?

我有一项服务,它的带宽图如下所示在此处输入图像描述

在此处输入图像描述

代表什么。?我正在使用 tutum,它向我展示了这些图表。!我应该担心吗。?请解释!任何帮助表示赞赏。!

0 投票
1 回答
114 浏览

docker-compose - 如何使用 docker-compose.yml 文件在 tutum 中创建堆栈?

我正在尝试按如下方式构建堆栈:

当我按下“创建堆栈”按钮时,出现此错误:

有人可以帮我吗?

0 投票
1 回答
2416 浏览

networking - 来自 Docker 容器的出站 telnet 连接被拒绝,但在主机上工作正常

我在通过 Tutum 托管到 AWS 的节点上面临网络问题。

我进入节点并运行

telnet localhost 3000

而且效果很好。当我docker exec -it <containerid> bash进入我的一个容器并运行上面的相同命令时,我收到此错误:

telnet: Unable to connect to remote host: Connection refused

谁能解释为什么不允许从容器到主机的出站连接?