问题标签 [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.
docker - 如何在 Docker Hub / GitHub 上查找子图像
作为一个流行的 Docker 基础镜像 ( baseimage-docker ) 的贡献者,我想搜索所有公共镜像,它们是这个镜像的子镜像。
有什么方法可以做到这一点,无论是通过 Docker Hub/Cloud 的 API,还是通过 GitHub 代码搜索?
在 GitHub 中,我正在寻找“Dockerfile”-s,其中包含以下行(+ 可选版本字符串):
例如,elk-docker 有这个文件:https ://github.com/spujadas/elk-docker/blob/master/Dockerfile#L10
我尝试将此行放入 GitHub 的搜索中,但几乎没有返回任何结果,elk-docker 明显缺失。
docker-cloud - Docker Cloud 自带的节点需要都拥有相同的操作系统吗?
目前,我们所有的节点都在 Ubuntu 上,但我正在考虑切换到 CentOS。但我想错开切换。
node.js - 将更新的更改拉入已部署的 Docker 容器的最佳方法是什么?
我必须执行这些步骤才能通过 DockerCloud 将我的Nodejs/Angular站点部署到 AWS
- 编写 Dockerfile
- 基于我的 Dockerfiles 构建 Docker 镜像
- 将这些图像推送到 Docker Hub
- 在 DockerCloud 帐户上创建节点集群
- 在 DockerCloud 上编写 Docker 堆栈文件
- 在 DockerCloud 上运行堆栈
- 查看在 AWS 中运行的实例,并且可以查看我的站点
如果我们需要一些需要从我的项目存储库中提取的小更改。但是您可能知道,我们已经部署了我们的码头工人。
将这些更改拉入已部署的 Docker 容器的最佳方法是什么?
我希望我们不必:
- 重建我们的 Docker 镜像
- 将这些图像重新推送到 Docker Hub
- 在 DockerCloud 上重新创建我们的节点集群
- 在 DockerCloud 上重写我们的 docker stack 文件
- 在 DockerCloud 上重新运行堆栈
我刚在想
通过 SSH 连接到运行 Docker 的 VM
我在正确的轨道上吗?
postgresql - 在 docker 云堆栈中运行一次性命令
我将堆栈部署到 docker 云(cloud.docker.com 不在集群模式下)。
一切运行良好,但我有一个 postgres 数据库。我有一个单独的容器,其中包含用于初始化数据库结构的脚本(我需要某些表)。我只需要运行一次,所以我考虑在堆栈中执行这个容器。
但是,似乎无法运行单个容器(docker-cloud container
命令没有run
子命令)。
有没有办法在堆栈中执行一次性脚本?
docker-compose - Docker Swarm 是否有类似 docker cloud "autodestroy" 的东西?
我正在寻找一种在成功退出后销毁单发容器的方法(0)。
docker cloud 有一个名为“autodestroy”的选项。Docker Swarm 有类似的东西吗?
更新
我想通过在 compose 文件中添加“特殊信息”来自动删除 Docker Swarm 中成功退出的容器。
docker - 错误:Docker 构建时找不到模块“@angular-devkit/core”
我在通过 Docker Cloud Building 构建 Docker 时遇到了这个问题
Dockerfile
如何进一步调试呢?
java - Docker Cloud 自动构建 - 没有这样的文件或目录
运行基于 Maven 的项目的构建,但它失败了。
原因是no such file or directory
当它试图找到罐子时。
Dockerfile:
日志输出:
玩过不同的设置,但尽管应用名称与内置的 jar 匹配,但它仍然无法正常工作。
如何解决问题?
docker - Docker 云服务因找不到脚本而停止
我一直在尝试使用 docker 云堆栈部署我的应用程序。我已经在本地对此进行了测试,并且还使用 docker-compose 进行了测试,并且它们成功运行。
但是,当我尝试从我的注册表中部署我的 docker 容器时,该容器位于我的 docker repo 和 docker cloud stack 中,它总是以下面的代码停止。
我已经尝试设置并尝试了许多其他事情,但没有一个对我有用src/dist/index.js
。dist/index.js
我的 Dockerfile 如下所示。
我的堆栈文件很简单,如下所示。应用程序:环境:- NODE_ENV=生产映像:'my_private_image:latest' 端口:-'3000:3000'
同样,my_private_image:latest
当我在本地机器上从 docker repo 构建容器时,它工作得很好。
我还能尝试更多什么来解决这个问题?
docker - Docker hub/store doesn't show build information
I'm having problems with docker continuous integration.
I setup automated builds in cloud.docker.com for my project, but there is not information at all either in their webs (hub/store) or their api, which shows that my build is not automated.
Docker Cloud looks like this:
But in the registry there is no "builds" section:
I guess that should look like other members projects, something like this:
Also, like I said, using the endpoint: https://registry.hub.docker.com/v2/repositories/{user}/{project}/
shows me "automated build: false"