docker-compose相关内容

如何获取服务的端口号 - Docker 撰写文件

我正在尝试使用 docker-compose.yml 启动容器.我正在尝试启动两个服务,一个是 mongo,另一个是 OHIF viewer. 目前我可以在本地访问 mongo(localhost:27017(在端口转发之后)在桌面上,而 OHIF 查看器是不可能的(端口不可见/空,所以我无法在本地访问它们).你能指导我如何设置它们吗? 从我的 docker-compose 文件中可以 ..
发布时间:2022-01-14 19:03:50 其他开发

由于已删除的错误,Docker compose 未构建

当我在包含 Docker compose Dockerfile 的目录中使用命令 docker-compose up 时,我遇到了以下错误.错误是在 acp times 应用程序中有一个额外的大括号,我删除了它.当我再次尝试运行容器时,我收到相同的错误消息,这是为什么呢? 我是 docker 新手,如果需要任何其他信息来帮助解决问题,请告诉我,我什至不确定我在寻找什么,我按照 docker ..
发布时间:2022-01-14 19:03:40 其他开发

Docker:如何从给定容器访问另一个容器中的文件?

基本上我有一个主目录和书籍目录(一般文件结构,还有更多,但这些是重要的部分).因此,当我从 main 向 booksServer 发出请求时,它不起作用,因为缺少节点模块. 这是因为节点模块位于 docker 容器中的特定路径:'/usr/src/app' 我如何让 main.js 看到书籍(服务/容器)在此特定路径中确实有正确的节点包? 我认为我可以使用 docker-comp ..
发布时间:2022-01-14 19:03:24 其他开发

docker nginx和php,php无法连接到localhost

我创建了一个对 8080:80 端口开放的 nginx 容器所以我可以从主机访问它. 它连接到具有开放端口 9000:9000 的 php fpm 容器 nginx 用 php 成功运行. 我的问题是 php 试图访问 localhost:8080但问题是 php localhost:8080 无效,需要连接到 nginx 容器. 这是我的 wordpress 网站上的错误 ..
发布时间:2022-01-14 19:02:47 其他开发

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

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

最佳实践 - 匿名卷与绑定挂载

在容器中, 可以创建匿名卷 在 Dockerfile 中使用语法(VOLUME/build) 或 下面的语法 volumes 具有 /build 条目 缓存:建造: ../../dockerfile: docker/dev/Dockerfile卷:-/tmp/缓存:/缓存-/建造入口点:“真" 我的理解是,在容器进入 Exited 状态后,这两种方法(以上)使卷 /bui ..
发布时间:2022-01-14 18:59:32 其他开发

Docker Compose 文件无效,不允许附加属性

这是我的示例 docker-compose.yml 文件. 版本:'2'配置服务器:图片:ccc/配置服务器重启:总是注册服务器:图片:ccc/注册服务器重启:总是端口:- 1111:1111 当我使用 docker-compose up -d 时出现错误: "错误:Compose 文件 './docker-compose.yml' 无效,因为:不允许附加属性('registration-s ..
发布时间:2022-01-14 18:55:24 其他开发

构建基础镜像的 Docker-compose.yml 文件,然后基于它的子镜像?

为了澄清,当我说基础镜像时,我是指具有所有通用配置的父镜像,因此基于它的子镜像不需要单独下载依赖项. 据我了解,docker-compose.yml 文件是运行时配置,而 Dockerfiles 是构建时配置.但是,有一个使用 docker-compose 的 build 选项,我想知道如何使用它来构建基础映像. 截至目前,我使用一个运行其他 shellscript 的 shellsc ..
发布时间:2022-01-14 18:54:43 其他开发

Docker-Compose 不会卷我的 php.ini 文件

我正在尝试使用 docker-compose 对我的 php.ini 文件进行卷,这样我就可以在本地计算机上即时进行更改,以查看它如何影响主机.不幸的是,到目前为止,我能够将 php.ini 文件放入容器的唯一方法是直接在 Dockerfile 中创建. 附件是容器运行良好的图像,当前设置如下. 我的 Dockerfile 如下: 来自 ubuntu:14.04维护者 Joe Ast ..
发布时间:2022-01-14 18:52:53 PHP

运行 docker 容器时出错:启动容器进程导致“exec:\"python\“:$PATH 中找不到可执行文件":未知

我正在尝试 dockerize 一个简单的 Python-Flask 应用程序,但在运行容器时出现错误. docker:来自守护进程的错误响应:OCI 运行时创建失败:container_linux.go:344:启动容器进程导致“exec:\“python\":$PATH 中找不到可执行文件:未知. 本地主机上的工作目录: /home/ubuntu/flask_web- 应用程序. ..
发布时间:2022-01-14 18:51:16 其他开发

Docker容器将日志保存在主机目录上

我有一个类似于这个的问题.当运行我的 docker-compose.yml 文件时,我会自动创建一个 docker 映像,并按照我的 dockerfile 中的指定运行某些应用程序.这些应用程序会产生一些日志,但这些日志写在 内部 docker 容器的 /home/logs/ 文件夹中. 如何指示这些日志写入容器外部,在我的/path/on/host 地址上?只是因为如果容器发生故障,我需要 ..

如何指定 $docker build --network=“host"构建时 docker-compose 中的模式

在构建像 docker build -t name:tag --network="host" 这样的 docker 映像时,它将在构建期间为 RUN 指令设置网络模式(默认为“默认") 所以我正在尝试使用 DOKCER-COMPOSE 构建 Docker 映像: 版本:'3'服务:ezmove-2.0:网络模式:“主机"建造:语境: .端口:- “5000:5000" 所以按照上面的撰写 ..
发布时间:2022-01-14 18:48:21 其他开发

Docker dotnet watch run error: Unable to bind to https://localhost:5000 on the IPv6 loopback interface

正如标题所示,我有一个无法从主机端口绑定到容器端口的容器.我尝试搜索类似的问题,但没有发现任何与在 docker 容器中使用 dotnet watch 相关的内容,因为 Microsoft 在 sdk 映像中引入了带有 dotnet watch 的 microsoft/dotnet docker repo. 非常感谢任何关于我做错了什么的建议. Dockerfile FROM mic ..
发布时间:2022-01-14 18:47:14 其他开发

无法使用前端 dockerfile 解决

我对 Docker 很陌生,并尝试使用纯 html 构建 docker 映像,但我收到此错误消息,说使用前端 dockerfile.v0 无法解决:无法读取 dockerfile:打开/var/lib/docker/tmp/buildkit-mount602954594/Dockerfile:没有这样的文件或目录 我的文件夹目录是这样的 C:\Users\hailey\Desktop\Gi ..
发布时间:2022-01-14 18:46:55 其他开发