docker-compose相关内容

将 AWS 凭证传递给 Docker 容器的最佳方法是什么?

我在 Amazon EC2 上运行 docker-container.目前我已将 AWS 凭证添加到 Dockerfile.你能告诉我最好的方法吗? 解决方案 最好的方法是使用 IAM 角色,根本不处理凭证.(请参阅 http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/iam-roles-for-amazon-ec2.html ) 凭 ..
发布时间:2021-11-27 11:23:33 其他开发

HTTPS 重定向与 Traefik 背后的 Aws 负载均衡器

我正在尝试将所有传入的 Traefik 从 http 重定向到 https,用于从具有自定义端口的 docker 容器提供服务的 Web 应用程序. 如果我构建这个 docker compose 文件,并扩展应用程序,一切都会按预期进行.我能够请求应用程序的 http 和 https,但我尝试实现只提供 https 并且 http 被重定向到 https. 由于我使用了 Docker- ..
发布时间:2021-11-27 10:04:25 其他开发

Terraform:在 EKS/ECS 上部署 Docker Compose 应用程序

TL;DR 我使用一个开源服务器应用程序在 Docker Compose 上运行.它有一些服务,包括 PostgreSQL DB 和 Redis. 如何使用 Terraform 在完整的 IaC 中最好地将此应用程序部署到 AWS? 目前的解决方案 1.AWS ecs-cli ecs-cli 现在 支持 在 Amazon ECS 中发送 docker compose ..
发布时间:2021-11-27 09:50:22 其他开发

如何为 Django 将 docker-compose.yml 转换为 Dockerrun.aws.json

我正在按照 https://docs.docker.com/compose/django/ 以获得基本的 dockerized django 应用程序.我可以毫无问题地在本地运行它,但是我无法使用 Elastic Beanstalk 将它部署到 AWS.阅读此处后,我想我需要翻译docker-compose.yml 到 Dockerrun.aws.json 以使其工作. 原来的docker- ..
发布时间:2021-11-27 09:46:48 其他开发

Docker 组合 ECS 错误:资源处理程序返回消息:“模型验证失败(#/Volumes:数组项不唯一)"

我一直在尝试将我的 Postgres + Backend + Prisma 映像部署到 Amazon ECS,但遇到了这个错误: 资源处理程序返回消息:“模型验证失败(#/Volumes:数组项不唯一)" 我已经坚持了几天,任何帮助将不胜感激.我使用我的 Amazon ECS 上下文运行 docker compose up 以解决此错误. 版本:'3.4'服务:D b:容器名称:db ..
发布时间:2021-11-27 09:45:08 其他开发

如何在 docker 容器中禁用核心文件转储

我的 PHP 容器运行 puppeteer 来生成 PDF.通过生成 PDF 文档,它还在我的容器内创建了两个核心转储文件.我不确定它们实际上来自哪里. 主机/服务器为 CentOS 7. 我检查了以下内容: 没有应用程序错误日志,Browsershot/puppeteer 运行没有错误. 在 /var/log/messages 中找不到错误日志(例如段错误) 我尝试禁 ..
发布时间:2021-11-27 08:26:34 其他开发

在 docker 下运行的 .Net Core API

我有一个项目(.Net Core API),它在 Windows 的 Docker 下运行,并提供客户可以上传文件的服务. 我想将这些文件保存在服务器上(例如“C:\TempFolder"),但是当我在调试模式下(使用 docker)运行项目并从代码动态创建目录时出现错误:'System.IO.IOException: 无效参数..." CurrentDirectory 是/app 并 ..
发布时间:2021-11-24 20:28:26 C#

Dotnet 还原 Docker 失败

Docker 和命令 dotnet restore 有问题.我有 docker 文件: FROM mcr.microsoft.com/dotnet/core/aspnet:3.1-buster-slim AS base工作目录/应用程序曝光 80第 443 章从 mcr.microsoft.com/dotnet/core/sdk:3.1-buster AS 构建工作目录/src复制 ["Auth ..
发布时间:2021-11-24 20:10:53 C#

如何在 docker 容器内以交互方式运行 dotnet 核心控制台应用程序

我从 Visual Studio 2019 创建了以下简单的 dotnet 核心控制台应用程序. Console.WriteLine("Hello World!");var readText = Console.ReadLine();Console.WriteLine(readText); 当我按 F5 时,程序会在 Console.ReadLine 等待我,直到我输入一些文本.当我输入一些文 ..
发布时间:2021-11-24 20:06:10 C#

如何在 docker 容器内以交互方式运行 dotnet 核心控制台应用程序

我从 Visual Studio 2019 创建了以下简单的 dotnet 核心控制台应用程序. Console.WriteLine("Hello World!");var readText = Console.ReadLine();Console.WriteLine(readText); 当我按 F5 时,程序会在 Console.ReadLine 等待我,直到我输入一些文本.当我输入一些文 ..
发布时间:2021-11-24 19:56:06 C#

Dotnet 还原 Docker 失败

Docker 和命令 dotnet restore 有问题.我有 docker 文件: FROM mcr.microsoft.com/dotnet/core/aspnet:3.1-buster-slim AS base工作目录/应用程序曝光 80第 443 章从 mcr.microsoft.com/dotnet/core/sdk:3.1-buster AS 构建工作目录/src复制 ["Auth ..
发布时间:2021-11-24 19:40:50 C#

NGINX 反向代理不适用于在 Docker 中运行的 .NET 核心 webAPI

我在 .NET 核心中有一个简单的示例 webAPI,在 docker 容器中运行.我也在 docker 容器中运行 Nginx 作为 https 重定向的反向代理.webAPI 可以通过 http 访问,但是在访问 https url 时,API 没有响应. 我在 nginx.conf 文件中尝试了许多不同的配置.我试过使用 localhost、0.0.0.0 和 127.0.0.1.我试 ..
发布时间:2021-11-24 19:20:21 C#

NGINX 反向代理不适用于在 Docker 中运行的 .NET 核心 webAPI

我在 .NET 核心中有一个简单的示例 webAPI,在 docker 容器中运行.我也在 docker 容器中运行 Nginx 作为 https 重定向的反向代理.webAPI 可以通过 http 访问,但是在访问 https url 时,API 没有响应. 我在 nginx.conf 文件中尝试了许多不同的配置.我试过使用 localhost、0.0.0.0 和 127.0.0.1.我试 ..
发布时间:2021-11-24 19:14:38 C#

Docker-compose 无法访问 .NET Core

我是 Docker 的新手,我正在尝试设置 2 个容器,一个运行 mongoDB,一个运行 Web 应用程序. 问题是我无法通过 localhost:5000 或 0.0.0.0:5000 访问我的 .NET 核心应用程序. Mongo 运行良好. 这是我的 docker-compose.yml 版本:'3'服务:网络:建造: .端口:- “5000:5000"蒙戈:构建:.. ..
发布时间:2021-11-24 19:00:54 C#

Docker 和网络核心应用程序不起作用

我正在尝试使用 Docker 设置 dotnet 应用程序. “后端"文件夹中的Dockerfile: FROM microsoft/dotnet:1.1-sdk AS build-env工作目录/应用程序复制 *.csproj ./运行 dotnet 还原复制 ../运行 dotnet publish -c Release -o out从 microsoft/dotnet:1.1-run ..
发布时间:2021-11-24 18:30:47 C#

Docker 和网络核心应用程序不起作用

我正在尝试使用 Docker 设置 dotnet 应用程序. “后端"文件夹中的Dockerfile: FROM microsoft/dotnet:1.1-sdk AS build-env工作目录/应用程序复制 *.csproj ./运行 dotnet 还原复制 ../运行 dotnet publish -c Release -o out从 microsoft/dotnet:1.1-run ..
发布时间:2021-11-24 18:13:12 C#

RabbitMq 在 docker 中运行时拒绝连接

我的 docker-compose 文件如下所示: 版本:'2'服务:探索:图片:探索建造:上下文:./探索dockerfile: VsDockerfile环境:- "ElasticUrl=http://localhost:9200"- “RabbitMq/Host=localhost"- “RabbitMq/用户名=来宾"- “RabbitMq/密码=客人"网络:- 本地网络弹性搜索:图片:d ..
发布时间:2021-11-24 17:56:13 C#

Docker:在 Git 中构建上下文并使用 .NET 项目和子模块会导致一个大问题

Docker 的构建上下文很重要,因为没有将上下文设置为路径“high up"中的某个位置.通常会给你带来可怕的构建上下文之外的禁止路径问题. 这个讨论,关于 .NET 项目和项目参考,让我得出结论,Visual Studio 中的 Docker 工具将 Dockerfile 错误地放置在项目文件夹中,而它似乎需要位于解决方案文件所在的文件夹中.这是为了build context和解决方案文 ..
发布时间:2021-11-24 17:17:05 C#