docker-compose相关内容

卷和 docker-compose

我正在尝试创建一个包含 --volumes-from 指令的 docker-compose.yml 文件.有谁知道语法? 我已经在网上找了一段时间了,看来 --volumes-from 命令只能作为 docker 命令使用.我希望我错了. 解决方案 2016 年 2 月: docs/compose-file.md 提到: 从另一个服务或容器装载所有卷,可选择指定只读访问( ..
发布时间:2022-01-14 19:19:38 其他开发

在 dockerfile 中使用秘密

是否可以访问 dockerfile 中的机器环境?我正在考虑将秘密作为构建 ARG 传递,如下所示: 码头工人撰写: 版本:'3.5'服务:服务:...建造:...参数:秘密:${秘密}... 码头文件: 来自图像ARG 秘密运行脚本-${SECRET} 注意:容器是在 kubernetes 中构建的,我无法将任何参数传递给构建命令或执行任何命令. 编辑 1: 可以将 SECR ..
发布时间:2022-01-14 19:18:48 其他开发

docker-compose 在 mongoDB 中创建复制

我正在设置一个 docker 容器来使用 docker compose 初始化 Mongo DB 副本集.我无法完成这项工作.我创建了 docker-compose 来调用三个 mongo 实例,但我遇到了解析器问题.下面是我的 Docker-Compose 文件. 版本:'3'服务:mongo-vauto-1:图片:“mongo-start"构建:./mongo-vAUTO-1端口:- “3 ..
发布时间:2022-01-14 19:15:45 其他开发

如何在带有可见浏览器的 docker 容器中运行 Selenium 测试?

如果我想在带有可见(非无头)浏览器的 Docker 容器中运行 Selenium 测试,我有哪些选择? 我需要使用 VNC 等远程显示查看器吗? 是否可以在主机上使用浏览器?(即不在 Docker 容器中的浏览器).这是如何工作的? 还有其他选择吗? 解决方案 我的结论是,典型的做法是在 Docker 容器上使用轻量级桌面环境(如 LXDE)运行 X.然后您可以使用 VNC 客户 ..

Docker:当 Dockerfile 位于子目录中时使用 COPY

我正在使用 多个 dockerfiles(每个服务一个)构建一个应用程序.我的应用的目录结构如下: 应用程序├── dockerfiles│ ├── 网络服务器│ │ └── Dockerfile│ └── 数据库│ └── Dockerfile├── 公开└── ├── 分贝└── [...]├── 执照├── README.md└── docker-compose.yml 在我的网络服务器 ..

Docker:来自守护进程的错误响应:OCI 运行时创建失败:container_linux.go:296:

我正在尝试使用 express 运行一个简单的节点应用程序,但出现此错误: 这是我的工作目录: 我运行以下命令将我当前的源代码目录挂载到节点容器内的 /var/www 并运行 node npm start 启动应用程序;但我收到上面的错误,不知道该怎么办: docker run -p 8085:3000 -v/home/joel/workspace/plural_docker_web ..
发布时间:2022-01-14 19:12:53 其他开发

docker swarm - 如何平衡集群中已经运行的容器?

我在 AWS 上有 2 个节点的 docker swarm 集群.我停止了这两个实例,最初启动了 swarm manager,然后启动了 worker.在停止实例之前,我有一个服务正在运行,其中有 4 个副本分布在经理和工作人员之间. 当我首先启动 swarm manager 节点时,所有副本容器都在 manager 本身上启动,并且根本没有移动到 worker. 请告诉我如何做负载均衡? ..

Docker swarm:在堆栈部署期间忽略 docker compose 文件中的“构建"配置

我们创建了一个包含多个服务的 docker compose 文件.这些服务的图像是使用“构建"配置选项在运行时构建的.相应的 Dockerfile(s) 在各自的目录中给出. 示例 docker compose 文件... 版本:'3'服务:db2 服务器:构建:./db2server端口:- “50005:50000"命令:[“db2start"]运行时:构建:./appruntime依 ..
发布时间:2022-01-14 19:09:45 其他开发

Docker - 挂载卷后执行命令

我有以下基于官方 [php][1] 映像的 php 运行时 Dockerfile. FROM php:fpm工作目录/var/www/root/运行 apt-get 更新 &&apt-get 安装 -y \libfreetype6-开发\libjpeg62-turbo-dev \libmcrypt-开发\libpng12-开发\压缩 \解压\&&docker-php-ext-install -j ..
发布时间:2022-01-14 19:07:49 其他开发