问题标签 [docker-cloud]

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 回答
918 浏览

mongodb - 在 Docker 容器中备份 Mongo

我已经通过 Docker Cloud 在 Docker 容器中部署了 Mongo 映像。它链接到 Meteor 应用程序。有没有办法备份容器上的数据?

0 投票
1 回答
85 浏览

docker - 错误:重复的外部端口

我一直在关注 docker cloud 上的本教程: https ://docs.docker.com/docker-cloud/apps/load-balance-hello-world/

尝试使用 haproxy 公开端口 80 时出现错误。

默认

默认

当我检查端口 80 时,端口移动并自动检查端口 1936

当我检查端口 80 时,端口移动并自动检查端口 1936

尝试取消发布 1936

尝试取消发布 1936

发射,重复的外部端口 发射,重复的外部端口

取消出版 1936

取消出版 1936

同样的错误

同样的错误

0 投票
1 回答
67 浏览

docker - docker-cloud 存储库查询不提供响应

我正在尝试使用此命令查询 docker-cloud 存储库

docker-cloud repository ls

我得到这个回应。

NAME IN_USE

我的存储库位于此处并具有活动图像 https://hub.docker.com/r/fellfromhell/workshop-python/

我究竟做错了什么?

0 投票
1 回答
154 浏览

java - 无法在 Docker 云上启动码头容器

我尝试在 docker cloud 上使用我的 web.war 应用程序启动一个 jetty 9 容器。docker 映像在我的计算机上运行良好,但在我在 docker cloud 上运行时在启动后停止。以下是日志:

我的码头文件:

还有我的堆栈文件:

我没有看到任何可以帮助我了解问题所在的东西。有没有人有任何建议可以帮助我找到我的错误?

谢谢你。

0 投票
1 回答
91 浏览

docker - 如何管理部署?

我是 DevOps 的新手,需要为不断发展的业务制定战略,以处理许多不同的服务/节点(如 100 个)。

我一直在学习 Docker,看起来 Docker Cloud 是一个很好的服务,但我只是不知道各种服务的标准用例,以及如何比较它们。

我需要一些关于如何管理开发环境、部署、生产环境和服务器管理的指导。Docker Cloud、Chef Cloud 和 AWS ECS 工具是否可以在所有这些方面提供帮助,还是仅在某些方面提供帮助?这些服务有何不同?

0 投票
1 回答
207 浏览

docker - Docker 云禁用服务端点

我可能不完全理解这一点,但我会尽力解释。我的目标是禁用为 docker cloud 中的服务和容器端点生成的 url。

在此处输入图像描述

据我了解,除非您发布端口,否则只有主机上的其他本地容器才能访问该端口。但是,Docker Cloud 会为 docker 容器公开的每个端口创建一个服务端点 url,如其 dockerfile 中定义的那样。我不喜欢我希望只能在本地访问的一些容器通过 Docker Cloud url 公开公开的想法。

我知道服务 url 是生成的,但是它们仍然可以公开访问。我可以禁用服务端点的自动生成,还是将它们锁定在身份验证之后,因此只有我可以登录(我更喜欢前者)。

对此主题的任何澄清将不胜感激。

0 投票
1 回答
152 浏览

docker - Docker 云内置负载均衡

当我通过 docker cloud 部署具有 3 个容器的新服务时,我得到 3 个容器端点和 1 个服务端点。

我想知道的是,服务端点上的流量转发到容器的工作原理是什么?是否有内置的负载平衡,或者这只是一个 dns 循环?

服务端点的 IP 与容器不同,那么这个转发服务在哪里运行呢?

谢谢你们的帮助。

0 投票
0 回答
243 浏览

linux - 无法检测到 Linux 发行版或不受支持

运行 Web 仪表板给出的此命令时出现此错误(将密钥更改为 *)

而 docker info 命令给出以下输出:

Ubuntu 14.04.1 不支持 docker cloud 吗?有关如何解决此问题的任何提示?

0 投票
1 回答
922 浏览

node.js - 如何在 docker 中快速故障转移 nginx 上游容器(蓝/绿部署)

当上游容器之一出现故障时,如何让 dockerized nginx 快速进行故障转移?在非 docker 环境中,故障转移似乎是即时的,但在 docker 化时有几个请求超时。

我在同一节点应用程序的两个实例前面的单个节点/虚拟机上使用 nginx 作为负载平衡器/代理。我描绘了新版本部署如下(通常称为蓝绿部署):

  1. 新版node app推送到github
  2. Docker hub 构建新镜像
  3. 一个上游容器被拆除、升级和重新部署
  4. 当其中一个容器被关闭时,nginx 会自动故障转移到另一个活动容器
  5. 部署升级的容器后,另一个容器也将脱机以进行升级/重新部署

但是,在 nginx 上并不能无缝地执行 #4。当我关闭一个用于版本提升的上游容器时,nginx 将超时几个请求(以循环方式),因为它发现其中一个容器已关闭。我没有在非 docker 环境中发生过这种情况。

这是我的 docker 云堆栈文件:

nginx.conf 看起来像:

0 投票
1 回答
1704 浏览

docker - Docker Swarm 与 Docker 集群

我通过创建了一个集群

之后,我登录了cloud.docker.com——但是当我点击节点集群节点时,我看不到我的集群。

那么swarm(通过命令行)和集群(通过cloud.docker.com)不是一回事吗?有什么区别,我应该什么时候使用哪一个?

编辑:是的,我的 Azure 订阅已添加到Cloud Settings下的 cloud.docker.com 中。