问题标签 [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.
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:
ssh - 如何将文件复制到 docker-cloud 容器中?(又名如何在不使用 scp 的情况下通过 ssh 复制文件)
docker-machine 有一个 scp 命令,但 docker-cloud 似乎没有任何方法可以将文件从我的本地机器传输到云容器,反之亦然。
我在下面提交了一个我终于想通的答案(希望它会对某人有所帮助),但如果有更好的答案,我很乐意听到!
(我意识到 docker-cloud 正在消失,但也许这对其他云平台也有帮助)
docker - 无法在云提供商上部署我的应用
我无法在 docker cloud 中启动我的 swarm。
UNREACHABLE Docker Cloud 正在接收心跳,但无法连接到 swarm 解决方案:Swarm 不可公开访问,它可能位于防火墙或 NAT 后面
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 的容器之间传输数据,因为它们位于不同的主机上
docker - Docker 中的 Solr,如何在挂载的卷目录中创建共享的分布式集合
我正在尝试在 docker 中设置太阳能云。我正在使用docker-compose
将云启动。我创建了一个云,其中包含 3 个动物园管理员和 4 个 solr(solr1、solr2、solr3、solr4)容器。创建 4 个分片和 2 个副本的分布式集合很酷。问题是当它在已安装的卷中创建集合以在 docker 外部的机器上进行备份时。我可以为每个容器将目录卷从机器挂载到 solr 云,但我无法在那里创建集合。当我创建分布式集合时
我在容器中有两个核心的目录,例如对于 solr1 有
和
对于 shard2,我有一个容器中有两个核心的目录,例如对于 solr1 有
和
等等。核心的名称是动态的。
如何在我的卷目录中创建它们
我docker-compose.yml
的如下
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 应该只用于运行而不是构建;所以我不确定我是否做错了什么。
dockerhub - Docker Cloud 自动构建 - 为拉取请求自动发布图像
我正在探索“New Docker Hub”的自动构建功能。
我看到可以为针对特定分支提交的每个新拉取请求触发自动化测试。
是否可以推送/发布从特定拉取请求创建的图像?
如果这是可能的,一个开源项目可以邀请人们测试拉取请求,而无需为拉取请求重新构建代码。