docker-swarm相关内容

Docker Swarm : docker stack 在未标记的图像上部署结果<none>

我正在使用 docker swarm mode host 将注册表中的一些图像部署到我的应用程序服务器中: 我在注册表中的镜像是这样的(执行docker images): 存储库标签图像 ID 创建大小localhost:5000/myApp G02R00C09_myTag c1fc2242f9a0 2 小时前 272MB 在 my docker compose file 下,我的服务如 ..

如何在 docker 上运行我的 python 脚本?

我正在尝试在 docker 上运行我的 python 脚本.我尝试了不同的方法来做到这一点,但无法在 docker 上运行它.我的python脚本如下: 导入操作系统打印('你好') 我已经在我的 Mac 上安装了 docker.但是我想知道如何制作图像然后将其推送到 docker 之后我想在 docker 本身上拉并运行我的脚本. 解决方案 好了,先为你的docker镜像创建一个具体 ..
发布时间:2022-01-14 18:47:05 Python

在 docker 容器中运行时,nodejs 应用程序未连接到 localhost

我的环境:乌布努特 17.04 LTSnpm --版本:5.6.0nodejs --版本:4.7.2角 cli 版本:1.6.4 docker-compose 文件: 版本:'3'服务:我的应用程序:建造:语境: .码头文件:码头文件重启:除非停止卷:- .:/usr/src/app端口:- “4200:4200" 我在 dockerfile 中注释掉了 EXPOSE 4200,因为我已经从 ..

docker 中的特权模式组合成一个群

我正在使用 docker-compose.yml 在具有树莓派集群的 docker swarm 中部署服务.我的服务需要访问 raspberry pi GPIO 并且需要特权模式.我正在使用 docker 18.02 版和 docker-compose 3.6 版.当我部署堆栈时,我收到以下消息并且没有部署服务:“忽略不支持的选项:特权".有小费吗?下面是我的 docker-compose.yml ..
发布时间:2022-01-05 11:13:20 其他开发

Minikube、Kubernetes、Docker Compose、Docker Swarm 等的区别

我是集群容器管理的新手,这个问题是这里所有新手的基础. 我阅读了一些文档,但我的理解仍然不太清楚,所以有什么线索..有助于理解吗? 在某处提到,Minikube 用于在本地运行 Kubernetes.那么如果我们想在我的四节点树莓派中维护集群管理,那么 Minikube 不是选择吗? Minikube 是否仅支持单节点系统? Docker Compose 是一组指令和一个 YAML ..
发布时间:2022-01-05 10:55:12 其他开发

Docker 容器可以在 Windows IoT Core 中运行吗

有没有办法在 Windows IoT Core 中运行 Docker 容器?我已经看到它可以在 Azure、Windows Server 和桌面 W10 中使用,但没有关于 Windows IoT Core 的证据,我不确定 docker-engine 的一些现有安装是否与 IoT Core 兼容,或者只是不兼容可能. 解决方案 上周五,Azure IoT Edge v2 昨天在公共预览版 ..

docker swarm 中的 Prometheus dns 服务发现

我正在寻找一些监视器 &我的服务的警报解决方案.我发现了以下不错的相关作品. Prometheus 监控 docker swarm 使用 Prometheus 监控 docker swarm 集群 两个作品都使用 dns 服务发现来监控服务的多个副本. 我尝试重播这些工作,但我发现我只能获得单个后端容器 ip. # dig 一个节点导出器;>DiG 9.10.4-P8节 ..
发布时间:2022-01-04 14:12:42 其他开发

在 docker hub 上共享多容器应用程序的最简单方法是什么?

我有一个完全 dockerised 的应用程序,其中包含多种服务:前端、后端、用户服务、多个数据库等... 我使用 docker-compose.yml 文件编排所有内容.我现在正在尝试与没有 CS/编码知识的人分享这个应用程序,这样他们所需要做的就是从 docker hub 中提取这个应用程序并输入命令 docker-compose up 或类似的东西. 我正在寻找最好的方法来做到这 ..
发布时间:2021-12-26 23:01:06 其他开发

如何简单地扩展 docker-compose 服务并将索引和计数传递给每个服务?

我正在寻找一种方法来扩展 docker-compose 服务 &看到了 --scale 选项,但找不到任何方法来获取索引 &在每个容器内计数. 这是一个简化的撰写文件: 版本:'2.1'服务:我的东西:重启:总是建造: .入口点:/entry.sh依赖于取决于:- 数据库数据库:重启:总是图片:postgres:12.1-alpine... 如果我在条目中执行 docker-compos ..
发布时间:2021-12-26 23:00:37 其他开发

将 docker-compose 与 docker swarm 一起使用

我正在使用 docker 1.12.1我有一个简单的 docker-compose 脚本. 版本:'2'服务:詹金斯奴隶:构建:./slave图像:詹金斯奴隶:1.0重启:总是端口:——《22》环境:- “约束:NODE==master1"詹金斯大师:图片:詹金斯:2.7.1容器名称:詹金斯大师重启:总是端口:- “8080:8080"- “50000"环境:- “约束:节点==节点1" 我用 ..
发布时间:2021-12-26 22:59:47 其他开发

获取类型“绑定"的无效挂载配置:docker 中不存在绑定源路径

我正在尝试将以下 docker-compose 部署到 docker swarm 集群中. 版本:'3.2'服务:詹金斯:图片:詹金斯/詹金斯:lts端口:- 8080:8080卷:- ./data_jenkins:/var/jenkins_home部署:模式:复制复制品:1 我确实在 docker-compose 所在的相同位置有 data_jenkins 并将该路径作为 volume 传递 ..
发布时间:2021-12-26 22:54:38 其他开发

Docker-compose:在多台主机上部署服务

我有一个 docker-compose 文件,它在同一主机中部署了 8 个不同的 docker 服务.是否可以在不同的主机上部署它?,我想在一个主机上部署一些服务,在其他主机上远程部署另一个服务.我需要使用 docker-swarm 吗?还是更简单的方法? 我已经读到可以使用 DOCKER_HOST 来完成,但是如果我用这个变量配置/etc/default/docker,所有服务都将在远程主 ..
发布时间:2021-12-26 22:38:49 其他开发

连接两个 docker 容器

我有两个现有的 docker 容器 web 和 db.我想链接这两个容器,以便它们相互通信.如果我使用 --link 命令意味着它会将网络链接到新图像而不是数据库. 解决方案 在 Docker 网络出现之前,使用 --link 是连接容器的唯一方式.这些为容器间通信问题提供了“更干净"的解决方案,同时解决了链接的两个主要限制: 重新启动链接的容器会断开链接 在不同主机上运行的容器之 ..
发布时间:2021-12-26 22:31:16 其他开发

在 docker 容器上开发时使用 IDE

在使用 docker 容器开发应用程序时,我没有得到一些东西. 假设我正在开发一个 java 应用程序并且我设置了一个带有 jdk 8 基本映像的 java 容器,我仍然需要在我的本地开发机器上安装 java 8 jdk,因为我将要使用的 IDE 将在本地机器上寻找运行时库,而不是 docker 容器. 这是正确的还是我遗漏了什么?有些事情我可以完全在 docker 容器上做,比如设置 ..

什么是覆盖网络以及 DNS 解析如何工作?

我无法从我的 docker swarm 集群连接到外部 mongodb 服务器. 据我所知,这是因为集群使用覆盖网络驱动程序.我说得对吗? 如果没有,docker覆盖驱动程序如何工作以及如何从集群连接到外部mongodb服务器? 解决方案 Q.docker 覆盖驱动程序如何工作? 我会推荐这个很好的参考,可以帮助您了解 docker swarm 网络覆盖,以及更全面地了解 ..
发布时间:2021-12-20 10:33:43 其他开发