问题标签 [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 投票
2 回答
771 浏览

amazon-web-services - 从 Docker Cloud 部署 Docker 容器

我是 Docker 新手,正在尝试了解有关部署 Dockerized 映像的最佳实践的更多信息。我使用下面的 Dockerfile 和 docker-compose.yml 在我的开发主机上构建了一些图像。

构建映像后,我通过 ssh 连接到我的生产服务器,这是 AWS 的 EC2 服务上的一个 Amazon Linux 风格的 T2.micro 实例。我在那里安装了 docker 和 docker-compose,然后尝试构建我的图像,但内存不足。因此,我将在本地主机上构建的镜像发布到 Docker Cloud,现在我希望将这些镜像从 Docker Cloud 部署到 AWS 实例上。

我怎样才能做到这一点?我将非常感谢其他人可以提供的任何帮助!

Dockerfile:

码头工人-compose.yml:

0 投票
1 回答
164 浏览

kubernetes - 由于镜像拉取错误,Kubernetes 部署失败

我正在尝试在 Kubernetes 中部署 Docker 映像。当我创建部署和服务部署时,pod 和副本集未能显示以下消息(在 minikube 中)。

部署失败

Pod 失败

我在 power shell 中尝试了 Docker 登录。然而,这是行不通的。据我所知,这是在 docker cloud 中加载文件的问题。

任何人都知道如何解决这个问题....

0 投票
1 回答
46 浏览

ssh - 如何将文件复制到 docker-cloud 容器中?(又名如何在不使用 scp 的情况下通过 ssh 复制文件)

docker-machine 有一个 scp 命令,但 docker-cloud 似乎没有任何方法可以将文件从我的本地机器传输到云容器,反之亦然。

我在下面提交了一个我终于想通的答案(希望它会对某人有所帮助),但如果有更好的答案,我很乐意听到!

(我意识到 docker-cloud 正在消失,但也许这对其他云平台也有帮助)

0 投票
0 回答
25 浏览

docker - 无法在云提供商上部署我的应用

我无法在 docker cloud 中启动我的 swarm。

UNREACHABLE Docker Cloud 正在接收心跳,但无法连接到 swarm 解决方案:Swarm 不可公开访问,它可能位于防火墙或 NAT 后面

0 投票
3 回答
2477 浏览

docker - 如何使用 Docker Swarm Mode 在容器之间共享数据?

我刚刚开始使用 docker 。我能够创建一个 docker compose 文件,该文件部署了我的应用程序的三个组件,在一个主机中具有必要数量的复制。我想复制同样的东西,现在有多个主机。我有三个进程 A[7 个副本],B [1 个副本],C [1 个副本] 我按照 docker 网站上的创建群教程,并设法创建了一个管理器并将两个工人附加到它。

所以现在当我运行我的命令时

它确实产生了所需数量的机器,但它们都在管理器本身中。理想情况下,我希望他们在管理器中生成 C 和 B,并在工人 1 和工人 2 之间分配 A 的副本。
这是我的 docker -compose 文件

B)如果我确实让这个工作,我如何使用卷在服务 A 的 Conatiner 和服务 B 的容器之间传输数据,因为它们位于不同的主机上

0 投票
1 回答
2477 浏览

docker - Docker 中的 Solr,如何在挂载的卷目录中创建共享的分布式集合

我正在尝试在 docker 中设置太阳能云。我正在使用docker-compose将云启动。我创建了一个云,其中包含 3 个动物园管理员和 4 个 solr(solr1、solr2、solr3、solr4)容器。创建 4 个分片和 2 个副本的分布式集合很酷。问题是当它在已安装的卷中创建集合以在 docker 外部的机器上进行备份时。我可以为每个容器将目录卷从机器挂载到 solr 云,但我无法在那里创建集合。当我创建分布式集合时

我在容器中有两个核心的目录,例如对于 solr1 有

对于 shard2,我有一个容器中有两个核心的目录,例如对于 solr1 有

等等。核心的名称是动态的。

如何在我的卷目录中创建它们

docker-compose.yml的如下

0 投票
3 回答
246 浏览

docker - 禁用 docker swarm 模式(Docker 云)

如何禁用 docker Swarm modein Docker cloud?曾经有一种方法可以通过仪表板(在集群模式和集群模式之间切换),但它在一夜之间消失了。

有没有办法通过 CLI 做到这一点?

在此处输入图像描述

在此处输入图像描述

我检查了文档,找不到任何相关内容,帐户设置中也没有任何内容。

0 投票
0 回答
737 浏览

docker - 设置 docker auto build 以使用 docker-compose 文件

我正在尝试使用 docker cloud/docker hub 设置自动构建。当我有 docker-compose.yml 时,它总是在寻找 Dockerfile。我找不到任何改变这一点的选项。我想知道这是不可能的还是我错过了什么?

这是我的 docker-compose.yml

docker hub 和 docker cloud 都试图只获取 dockerfile 而不是 docker-compose。我还看到一篇文章提到 docker-compose 应该只用于运行而不是构建;所以我不确定我是否做错了什么。

0 投票
0 回答
48 浏览

docker - 为什么我在 Docker Cloud UI 中看不到游泳模式?

这就是 Docker Cloud UI 对我的看法:

在此处输入图像描述

为什么没有群模式切换?我错过了什么?

0 投票
0 回答
120 浏览

dockerhub - Docker Cloud 自动构建 - 为拉取请求自动发布图像

我正在探索“New Docker Hub”的自动构建功能。

我看到可以为针对特定分支提交的每个新拉取请求触发自动化测试。

是否可以推送/发布从特定拉取请求创建的图像?

如果这是可能的,一个开源项目可以邀请人们测试拉取请求,而无需为拉取请求重新构建代码。