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

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 明显缺失。

0 投票
1 回答
17 浏览

docker-cloud - Docker Cloud 自带的节点需要都拥有相同的操作系统吗?

目前,我们所有的节点都在 Ubuntu 上,但我正在考虑切换到 CentOS。但我想错开切换。

0 投票
2 回答
45 浏览

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

我在正确的轨道上吗?

0 投票
0 回答
147 浏览

postgresql - 在 docker 云堆栈中运行一次性命令

我将堆栈部署到 docker 云(cloud.docker.com 不在集群模式下)。

一切运行良好,但我有一个 postgres 数据库。我有一个单独的容器,其中包含用于初始化数据库结构的脚本(我需要某些表)。我只需要运行一次,所以我考虑在堆栈中执行这个容器。

但是,似乎无法运行单个容器(docker-cloud container命令没有run子命令)。

有没有办法在堆栈中执行一次性脚本?

0 投票
1 回答
897 浏览

docker - 如何在 Docker Cloud Build 上调试 dist/ 未生成?

我正在尝试在dockercloud上自动构建,以便为我的前端构建一个 docker 容器。

在此处输入图像描述


我有

web.docker文件

如您所见,我已经完成了这一行:

运行 $(npm bin)/ng build --prod --build-optimizer

它应该dist/为我生成文件夹。


我有

这长长的日志在我的 docker-cloud

在此处输入图像描述

我不明白的是,当我在本地使用该 Dockerfile 时,它​​工作正常。

我应该查看我的 webpack 设置还是我的 Dockerfile 语法?

0 投票
1 回答
99 浏览

docker-compose - Docker Swarm 是否有类似 docker cloud "autodestroy" 的东西?

我正在寻找一种在成功退出后销毁单发容器的方法(0)。

docker cloud 有一个名为“autodestroy”的选项。Docker Swarm 有类似的东西吗?

更新

我想通过在 compose 文件中添加“特殊信息”来自动删除 Docker Swarm 中成功退出的容器。

0 投票
1 回答
1525 浏览

docker - 错误:Docker 构建时找不到模块“@angular-devkit/core”

我在通过 Docker Cloud Building 构建 Docker 时遇到了这个问题

Dockerfile

如何进一步调试呢?

0 投票
1 回答
177 浏览

java - Docker Cloud 自动构建 - 没有这样的文件或目录

运行基于 Maven 的项目的构建,但它失败了。

原因是no such file or directory当它试图找到罐子时。

Dockerfile:

日志输出:

玩过不同的设置,但尽管应用名称与内置的 jar 匹配,但它仍然无法正常工作。

如何解决问题?

0 投票
1 回答
49 浏览

docker - Docker 云服务因找不到脚本而停止

我一直在尝试使用 docker 云堆栈部署我的应用程序。我已经在本地对此进行了测试,并且还使用 docker-compose 进行了测试,并且它们成功运行。

但是,当我尝试从我的注册表中部署我的 docker 容器时,该容器位于我的 docker repo 和 docker cloud stack 中,它总是以下面的代码停止。

我已经尝试设置并尝试了许多其他事情,但没有一个对我有用src/dist/index.jsdist/index.js

我的 Dockerfile 如下所示。

我的堆栈文件很简单,如下所示。应用程序:环境:- NODE_ENV=生产映像:'my_private_image:latest' 端口:-'3000:3000'

同样,my_private_image:latest当我在本地机器上从 docker repo 构建容器时,它工作得很好。

我还能尝试更多什么来解决这个问题?

0 投票
1 回答
154 浏览

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:

Build configuration

Recent builds

But in the registry there is no "builds" section:

My project

I guess that should look like other members projects, something like this:

Other member project

Also, like I said, using the endpoint: https://registry.hub.docker.com/v2/repositories/{user}/{project}/ shows me "automated build: false"