问题标签 [spotify-docker-client]

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

java - 创建一个mysql docker容器设置环境变量

我正在使用 spotify-docker-client 创建并启动一个 mysql 容器进行测试。它工作得很好,但我很难找到如何设置某些值来连接到数据库,比如MYSQL_ROOT_PASSWORDMYSQL_DATABASEMYSQL_USERMYSQL_PASSWORD。这是我的代码:

我假设.env调用是设置环境变量。根据 mysql 容器文档,设置这些环境变量是这样做的方法:

https://hub.docker.com/_/mysql

但是,我仍然无法连接到容器,我连接到 bash 并且我看到那些环境变量没有设置。

有谁知道该怎么做?

我可以创建一个 dockerfile 并创建自己的图像,但我不想这样做,我想用 spotify 客户端来做。

0 投票
1 回答
420 浏览

spring-boot - Spotify dockerfile 无法推送图像,资源已定义

我正在使用这样的 Spotify Dockerfile maven 插件

因此,每当我使用构建时,mvn deploy都会出现此错误

我已经在配置中指定了我的 dockerhub 用户名和密码,但我仍然收到此错误。任何帮助,将不胜感激。谢谢

0 投票
0 回答
239 浏览

java - 如何使用java在远程机器上拉取docker镜像?

我想在远程 docker-machine 上提取图像,所以我找到了一个 git repo,它将使用 java 运行 docker。

所以我尝试使用以下方式,

  1. 首先我配置了一个 docker setup
  1. 主机配置
  1. 拉取镜像
  1. 使用 ContainerConfig 创建容器
  1. 在远程位置部署 docker 容器
  1. 启动容器

完成所有步骤后,我无法在远程 docker 配置 pc 上提取图像。

所以作为一个结论,我想从当前机器运行 docker 以使用 java 提供远程 docker 配置。如果您有任何想法我该如何实现,请告诉我。

0 投票
2 回答
12851 浏览

java - HttpHostConnectException:连接到 localhost:2375 [localhost/127.0.0.1] 失败:连接被拒绝

[错误] 无法在项目 Bookstore 上执行目标 com.spotify:docker-maven-plugin:1.0.0:build(默认):捕获异常:java.util.concurrent.ExecutionException:com.spotify.docker.client.shaded。 javax.ws.rs.ProcessingException:org.apache.http.conn.HttpHostConnectException:连接到 localhost:2375 [localhost/127.0.0.1] 失败:连接被拒绝

为什么这个异常不断发生,我该如何解决它,我正在从 war 文件构建 docker 映像。

pom.xml

DockerFile

更新

现在关闭防火墙后出现此错误,该怎么办?

0 投票
0 回答
235 浏览

java - 在容器化 web 应用程序时,它卡在复制 war 文件

我正在尝试容器化 java web 应用程序(我从 web 作为示例获得),我正在使用maven构建应用程序并使用spotify插件将战争转换为 dockerimage。

当我运行时mvn clean package docker:build,它会卡住复制步骤并且不会继续进行。

注意:我的项目名称是书店。

这是长时间运行复制命令后发出的错误,

0 投票
0 回答
162 浏览

java - Docker java api , java - docker

运行代码时出现此错误,我使用的是 java - docker 版本 3.0.14。我想使用 java - docker 创建一个容器,并且必须通过它传递 -config API,而且我必须在那个新创建的容器中运行一个 shell 脚本

错误

代码片段:

0 投票
0 回答
145 浏览

docker - Spotify Docker 构建主机网络

我正在使用 spotify docker 客户端构建 docker 映像,并且在构建映像时,我想将网络指定为主机(--network=host 是等效的命令行),因为如果我没有将网络类型设置为主机,则下载时会遇到麻烦来自互联网的 python 包,来自 kubernetes 容器内

我尝试通过 DockerClient.BuildParam 将网络设置为主机,但它被忽略了,因此无法正常工作,

关于如何让它工作的任何想法?

0 投票
0 回答
184 浏览

docker - com.spotify.docker.client.shaded.org.apache.http.conn.HttpHostConnectException:连接到 127.0.0.1:8888 [/127.0.0.1] 失败:连接被拒绝

在此处输入图像描述我在 MAC OS 10.14.6 上使用 docker 版本 2.0.0.0-mac81 (29211)。我无法为我的项目构建映像并且 无法在项目 ca-payments 上执行目标 com.spotify:dockerfile-maven-plugin:1.4.10:build (build-ukgr-payment-app):不能构建映像:java.util.concurrent.ExecutionException:com.spotify.docker.client.shaded.javax.ws.rs.ProcessingException:com.spotify.docker.client.shaded.org.apache.http.conn.HttpHostConnectException:连接到 127.0.0.1:8888 [/127.0.0.1] 失败:连接被拒绝(连接被拒绝)-> [帮助 1]

我尝试过的选项 -

  1. 我厌倦了卸载 docker 并重新安装相同版本和最新版本,但没有任何效果。

  2. 我还尝试在 docker 论坛中寻找解决方案,但这里也没有运气。任何人都可以在这里帮忙。

  3. docker run -d -v /var/run/docker.sock:/var/run/docker.sock -p 127.0.0.1:1234:1234 bobrik/socat TCP-LISTEN:1234,fork UNIX-CONNECT:/var/run /docker.sock

  4. 在守护进程配置中添加 DNS

0 投票
1 回答
147 浏览

docker - 在实现以下 groovy 代码时出现错误的文件描述符错误

我是 Gradle 和 groovy 的新手。我正在尝试实现工作 API 以并行执行 Gradle 任务。任务是保存 docker 图像。图像名称和标签是从 JSon 文件中获取的。我正在使用 spotify docker 客户端连接到 docker 守护进程。我在 groovy 中为 docker save 编写了以下函数,并且在运行时,任务以错误的文件描述符错误结束。

有人可以帮我解决这个问题。

下面是堆栈跟踪:

0 投票
0 回答
56 浏览

dockerfile - 如何在 dockerfile-maven 插件上配置不同的云提供商

如何在https://github.com/spotify/dockerfile-maven maven 插件上配置不同的云提供商(用于 GCP、AWS、Azure),以便在所有云提供商上无缝部署。我们希望将 maven deploy 命令部署到所有云提供商(例如 GCP、Azure、AWS)。我们如何为所有这些指定配置,但在需要时可以灵活地部署到云提供商