docker-compose配置net

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker-compose配置net相关的知识,希望对你有一定的参考价值。

docker-compose.yml中怎么指定docker network ls 结果中的网卡NAME,--net参数,怎么应用到docker-compose配置中。

参考技术A 服务器端安装Docker与Docker Compose 见此文 DotnetCore的Dockerfile 一般来说通过Visual Studio 2015 Tools for Docker给项目添加Docker支持后

在 Rider 中从 docker-compose 调试 .net 核心容器是错误的

【中文标题】在 Rider 中从 docker-compose 调试 .net 核心容器是错误的【英文标题】:Debugging a .net core container from docker-compose in Rider is buggy 【发布时间】:2021-09-07 19:05:56 【问题描述】:

我有一个最初用 VS 编写的解决方案,我正在尝试使用 Rider 运行和调试它。我正在使用原始的 docker-compose。它大部分工作都很顺利,但有一件事是调试。

基本上调试也将开始并运行良好,断点被击中,但一些变量在尝试查看其值时(无论是通过悬停,使用即时窗口还是其他方式)将显示错误:

the name 'x' does not exist in the current context

关于这种行为可能是什么原因的任何想法?

【问题讨论】:

rider-support.jetbrains.com/hc/en-us 嗨,这对 Rider 开发团队来说可能是一个更好的问题。 【参考方案1】:

万一有人偶然发现了这一点。解决方案是将 dotnet build 命令的配置标志从 Dockerfile 中的 Release 更改为 Debug。 我不知道它是如何在不更改此标志的情况下在 Visual 中工作的,也许在将解决方案运行模式设置为调试或其他内容时会有一些自动覆盖。但是,它似乎在 Rider 中不能自动工作:)

【讨论】:

以上是关于docker-compose配置net的主要内容,如果未能解决你的问题,请参考以下文章

docker-compose:“运行时”不支持的配置选项

docker-compose配置net

docker-compose部署配置jenkins

Docker-Compose.yml配置讲解

基于fabric配置文件的Docker-compose学习

docker-compose部署mysql配置