问题标签 [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.
java - 创建一个mysql docker容器设置环境变量
我正在使用 spotify-docker-client 创建并启动一个 mysql 容器进行测试。它工作得很好,但我很难找到如何设置某些值来连接到数据库,比如MYSQL_ROOT_PASSWORD
、MYSQL_DATABASE
、MYSQL_USER
和MYSQL_PASSWORD
。这是我的代码:
我假设.env
调用是设置环境变量。根据 mysql 容器文档,设置这些环境变量是这样做的方法:
https://hub.docker.com/_/mysql
但是,我仍然无法连接到容器,我连接到 bash 并且我看到那些环境变量没有设置。
有谁知道该怎么做?
我可以创建一个 dockerfile 并创建自己的图像,但我不想这样做,我想用 spotify 客户端来做。
spring-boot - Spotify dockerfile 无法推送图像,资源已定义
我正在使用这样的 Spotify Dockerfile maven 插件
因此,每当我使用构建时,mvn deploy
都会出现此错误
我已经在配置中指定了我的 dockerhub 用户名和密码,但我仍然收到此错误。任何帮助,将不胜感激。谢谢
java - 如何使用java在远程机器上拉取docker镜像?
我想在远程 docker-machine 上提取图像,所以我找到了一个 git repo,它将使用 java 运行 docker。
所以我尝试使用以下方式,
- 首先我配置了一个 docker setup
- 主机配置
- 拉取镜像
- 使用 ContainerConfig 创建容器
- 在远程位置部署 docker 容器
- 启动容器
完成所有步骤后,我无法在远程 docker 配置 pc 上提取图像。
所以作为一个结论,我想从当前机器运行 docker 以使用 java 提供远程 docker 配置。如果您有任何想法我该如何实现,请告诉我。
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
更新
现在关闭防火墙后出现此错误,该怎么办?
java - 在容器化 web 应用程序时,它卡在复制 war 文件
我正在尝试容器化 java web 应用程序(我从 web 作为示例获得),我正在使用maven构建应用程序并使用spotify插件将战争转换为 dockerimage。
当我运行时mvn clean package docker:build
,它会卡住复制步骤并且不会继续进行。
注意:我的项目名称是书店。
这是长时间运行复制命令后发出的错误,
docker - Spotify Docker 构建主机网络
我正在使用 spotify docker 客户端构建 docker 映像,并且在构建映像时,我想将网络指定为主机(--network=host 是等效的命令行),因为如果我没有将网络类型设置为主机,则下载时会遇到麻烦来自互联网的 python 包,来自 kubernetes 容器内
我尝试通过 DockerClient.BuildParam 将网络设置为主机,但它被忽略了,因此无法正常工作,
关于如何让它工作的任何想法?
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]
我尝试过的选项 -
我厌倦了卸载 docker 并重新安装相同版本和最新版本,但没有任何效果。
我还尝试在 docker 论坛中寻找解决方案,但这里也没有运气。任何人都可以在这里帮忙。
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
在守护进程配置中添加 DNS
docker - 在实现以下 groovy 代码时出现错误的文件描述符错误
我是 Gradle 和 groovy 的新手。我正在尝试实现工作 API 以并行执行 Gradle 任务。任务是保存 docker 图像。图像名称和标签是从 JSon 文件中获取的。我正在使用 spotify docker 客户端连接到 docker 守护进程。我在 groovy 中为 docker save 编写了以下函数,并且在运行时,任务以错误的文件描述符错误结束。
有人可以帮我解决这个问题。
下面是堆栈跟踪:
dockerfile - 如何在 dockerfile-maven 插件上配置不同的云提供商
如何在https://github.com/spotify/dockerfile-maven maven 插件上配置不同的云提供商(用于 GCP、AWS、Azure),以便在所有云提供商上无缝部署。我们希望将 maven deploy 命令部署到所有云提供商(例如 GCP、Azure、AWS)。我们如何为所有这些指定配置,但在需要时可以灵活地部署到云提供商